Newsgroup: it.comp.lang.javascript
Titolo: Form che bucano i layers - Parziale correzione?

In merito allo StaffScript n. 049 di Riccardo su 
www.jsdir.com
intitolato "Loading..."
(
http://www.jsdir.com/staffscripts/script049.asp
), volevo segnalare a
parziale correzione di cio' che spiega l'autore ["i FORM bucano i
layers, cioč i campi (text, select, radio ecc.) non possono essere
nascosti dai livelli, quindi non usate questo script se la vostra
pagina contiene un form"] che fortunatamente lo script si puo'
utilizzare anche se nella pagina compaiono dei form (salvo 2
eccezioni).
Ecco il "report" dopo aver testato lo script con i vari oggetti form
in Explorer 6 e Navigator 7.
--- IE6 ---
text - non buca
textarea - non buca
button, submit, reset - non bucano
select - buca
checkbox, radio - non bucano
--- NN7 ---
text - non buca
textarea - bucano le frecce di scorrimento e il testo inserito
button, submit, reset - non bucano
select - non buca
checkbox, radio - non bucano
Ciao! Ghizza.
--
::. 
ghizz...@ghizza.com
::. coming soon -> 
www.ghizza.com

, 
ghi...@musicoff.com
 says...

Preso dal dubbio ho provato ad immergere nello stesso documento 
d'esempio disponibile per il download questo form:
<form name='modulo'>
<input type='text' name='tipotext' value='aaaaaaaaaaaaaaaaaaaaaaaaa'> 
<br />
<input type='button' value='tipobutton' onclick='a()'> <br />
<textarea name='tipotextarea' rows='10' cols='60' wrap='hard'>
fdsfdssfdfsdfsdfsdf</textarea> <br />
<select name='tiposelect'><option value='opt1'>Opzione 1</option><option 
value='opt2'>Opzione 2</option></select> <br />
<input type='radio' name='tiporadio' value='bbbbbbbb'> <br />
<input type='checkbox' name='tipocheckbox' value='dddddddd'> <br />
<input type='submit' value='Submit'> <br />
<button name='reset' type='reset'> Reset<img src='/icons/oops.gif' 
alt='oops'></button>
<input type='reset' value='Reset' />
</form>
Su Windows 2000 Pro:
- IE5 : buca solo la select;
- NN4.7 : non buca nessun elemento;
- Mozilla 1.1 : non buca nessun elemento:
- Phoenix 0.1: non buca nessun elemento;
- Opera 6.?: buca tutto... pure sua sorella!!! :-(
Su W2kServer:
- Netscape 7.0sp1 : bucao solo i testi di TEXT e TEXTAREA
- IE6 sp1 : buca solo la textarea
- Mozilla 1.0 : idem come N 7.0sp1
- Opera 7.0 (build 2345) : non buca niente !!!!!!!!!!
Comportamento un po' troppo differente e incasinato per una precisazione 
seppur prudente come la tua, e ricordo che quando ho preparato lo script 
avevo risultati differenti per IE/Opera.
Mi sembra piu' saggio affermare, come ho fatto, che lo script NON puo' 
essere usato in presenza di form, non fosse altro per Explorer.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

essere usato in presenza di form, non fosse altro per Explorer.
Be', certo. Io pero' mi sono anche rotto le scatole di dover
accontentare tutti i browser e browserilli del mondo, passati e
presenti, cosi' ho preso a sviluppare siti preoccupandomi solo del
comportamento dei 3 browser maggiori sviluppati secondo l'ultima
versione disponibile. Pertanto usero' il tuo script con un bel campo
text nella home, coperto da IE6, NN7 e OP7... E uffa! :-)


 text nella home, coperto da IE6, NN7 e OP7... E uffa! :-)
Questo e' esattamente quel che voglio che si faccia dei miei lavori!
La pappa pronta non la do' a nessuno perche' a mia volta non l'ho 
ricevuta, voglio che i miei script servano da spunto per altro.
