Ultimi commenti
- deepred on Il rimborso? Ci sono riuscito!!!
- paolo del bene on Il rimborso? Ci sono riuscito!!!
- andrew83 on Configurare atheros ar5007eg
- vaughn on Gentoo, vmware-modules e kernel 2.6.26
- ale on Problemi a scaricare posta hotmail con thunderbird
- max on Problemi con Khotkeys4? Usiamo xbindkeys
- Tonino782 on Problemi a scaricare posta hotmail con thunderbird
- raphe on Problemi a scaricare posta hotmail con thunderbird
Random Posts
Tags Cloud
10th
SEP
Forzare la chiusura delle finestre con window.close() in Firefox
Posted by RedSend | Filed under Varie
E’ risaputo che in javascript le finestre del browser si chiudono con il comando window.close(), ma come dice il sito ufficiale di mozilla (http://developer.mozilla.org/En/DOM:window.close), possono essere chiuse con questo metodo solo le finestre operte in precedenza con window.open()
Però se avete l’esigenza di farlo funzionare anche per le finestre non aperte con il comando open(), potete usare questa modifica alle opzioni di firefox inerenti al “dom”.
Aprite una scheda e digitate nella barra degli indirizzi “about:config”, vi apparirà tutta la lista delle opzioni firefox, filtratele cercando “dom” come parola, vi apparirà una lista come questa:
cambiate l’opzione “dom.allow_scripts_to_close_windows” da “false” a “true”. Ora tutte le finestre potranno essere chiuse con il comando window.close(), indipendentemente dalla loro origine. Potete usare anche questa estensione per firefox (Javascript Options), che vi permette di gestire le opzioni di javascript (quelle che vedete nella figura sopra) tramite delle checkbox.
Ovviamente è inutile farvi notare la pericolosità dell’attivazione di questa opzione ma potrebbe risultavi molto utile in alcuni casi.
Tags: dom > extension > firefox > javascript29th
AUG
JSCalendar e bug preselezione data
Posted by raphe | Filed under Appunti, BugFix
Chi utilizza jscalendar, noto script per la generazione di calendari dinamici nella pagine html, si sarà accorto che c’è un malfunzionamento quando si vuole che il calendario generato si porti su una data preselezionata.
Curiosando nel forum ufficiale, ho trovato un suggerimento che potrebbe risolvere il problema.
Individuare il file calendar-setup.js, portarsi alla riga 158 e sostituire al controllo:
if (dateEl)
il controllo:
if (dateEl && dateEl.value)
Questa piccola modifica a me ha funzionato!
Tags: Appunti > bug > BugFix > javascript > jscalendar19th
AUG
Uso Shadowbox ed ho problemi con <input type="text">
Posted by RedSend | Filed under BugFix, Programming
Negli ultimi progetti che stavo sviluppando sono passato ad utilizzare Shadowbox, uno dei tanti framework per visualizzare immagini, filmati, pagine html e tanto altro all’interno della pagina stessa con una simpatica animazione. Se non avete capito di cosa sto parlando, forse non vi interesserà neanche quello che dirò dopo… In tutti i casi se volete un esempio di quello che può fare Shadowbox potete vedere i tanti esempi presenti a questo indirizzo: esempi shadowbox.
Ora che avete visto di cosa si tratta sicuramente vi siete accorti di aver già incontrato da qualche parte qualcosa del genere…
Bando alle ciance…
Mi sono trovato ad utilizzare Shadowbox per visualizzare alcuni campi di input in cui doveva venire digitato del testo. Tutto avveniva visualizzato correttamente, solo quando andavo a digitare del testo all’interno non veniva visualizzato niente. Provando a tenere premuti prolungatamente i tasti che volevo digitare mi veniva visualizzato qualcosa, ma ovviamente ripetuto più volte visto che lo avevo tenuto premuto più del dovuto.
Ci ho perso un bel pò di tempo, prima di arrivare a questa soluzione:
enableKeys: false
la riga che vedete sopra và inserita nelle opzioni con cui inizializzate Shadowbox (per info vedi qui).
Cosa succedeva? Perchè non funzionava?
Shadowbox fornisce anche delle scorciatoie da tastiera per poter eseguire delle operazioni, come: cambiare immagine durante la visualizzazione di una galleria, mettere in pausa un filmato, chiudere la finestra, etc…. Per fornire questa funzionalità viene catturato l’evento javascript “keypress” ed elaborato. La cattura di questo evento impedisce che alla prima pressione di un tasto quest’ultimo venga visualizzato nel campo input. La soluzione a questo problema non fà altro che disattivare la funzionalità delle scorciatoie da tastiera per effettuare operzioni e quindi funziona tutto normalmente.
Tags: html > javascript > problema > shadowbox30th
NOV
La tua password è ********* giusto?!
Posted by RedSend | Filed under Appunti, Programming
Non sò quante volte tra compagni si è fatta questa battuta, quando qualcuno su internet scriveva la password e comparivano gli asterischi… si a volte mi veniva di pensare che eravamo proprio degli idioti… però nonostante ciò la risata era inevitabile non farla
forse a conferma che lo siamo sul serio
e a pproposito degli asterichi e password, l’altro giorno ho letto questo articolo, “Scoprire una password sotto gli asterichi, si può“, e la cosa mi ha stupito per due motivi… il primo è che è un metodo molto banale… ma chi ci aveva mai pensato?! (parlo di me ovviamente… voi hacker lo sò che sono sciocchezzuole
per voi… voi ricompilate windows
[questa la può capire solo qualcuno...]) è una figata… Il secondo motivo è perchè non sapevo che si potesse eseguire codice javascript all’interno della barra degli indirizzi di firefox (explorer non sò, se qualcuno prova me lo faccia sapere).



