Evitare il re-submit dei dati di un form mediante refresh

giugno 27, 2008

Durante l’implementazione di un meccanismo di inserimento dati via web, mi sono imbattuto in un problema derivante dal comportamento atipico del pulsante “Refresh” del browser Mozilla Firefox. Per evitare il re-submit accidentale dei dati del form mediante un refresh della pagina di destinazione (quella indicata nell’attributo “action” del tag “form”), ho creato un sistema, basato [...]

1

Tag "option" ed evento "onClick" su Internet Explorer

giugno 26, 2008

Sulla falsariga del post di ieri, continuo ad appuntarmi i problemi incontrati con JS su Internet Explorer, nella speranza che quanto scritto possa servire, prima o poi, a qualcuno. Internet Explorer, perlomeno nella versione 6, non supporta la sintassi che segue: <select id=”do”> <option onclick=”do(this)” value=”Do This”> Do This </option> <option onclick=”do(this)” value=”Do That”> Do [...]

10

setAttribute su Internet Explorer: PITA!

giugno 25, 2008

Come ampiamente noto, l’utilizzo del metodo JS DOM .setAttribute(‘attributo’,’valore’) funziona su Internet Explorer solo in alcuni casi. In particolare non è possibile, nemmeno tramite un workaround, impostare il valore dell’attributo style di un dato elemento. Il comando document.getElementById(‘salva’).setAttribute(“style”,”visibility:visible”); funzionante su Opera, Gecko (Firefox, Mozilla …) e Safari, fallisce miseramente con Internet Explorer. La soluzione deriva [...]

3