E' noto oramai a tutti che è possibile far muovere la finestra in posizioni casuali, dando l'effetto di un terremoto quando entriamo in quella determinata pagina. E' possibile, tramite un pulsante, link e affini, far fare questo terremoto?
E' noto oramai a tutti che è possibile far muovere la finestra in posizioni casuali, dando l'effetto di un terremoto quando entriamo in quella determinata pagina. E' possibile, tramite un pulsante, link e affini, far fare questo terremoto?
up
Inserisci tra i tag <head>...</head> della pagina da visitare...
<script LANGUAGE="JavaScript" type="text/javascript">
<!-- Start script
function terremoto(x) {
browser = (navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4);
if (browser) {
for (i = 10; i > 0; i--) {
for (j = x; j > 0; j--) {
self.moveBy(0,i);
self.moveBy(i,0);
self.moveBy(0,-i);
self.moveBy(-i,0);
}
}
}
}
terremoto(10);
// end script -->
</script>
for (i = 10; modifica l'entità delle oscillazioni del browser
terremoto(10); modifica il tempo delle vibrazioni
aspe aspee....non vorrai dire mica che questo nn funge con i browser != da IE? Non esiste un terremoto universale? Ho messo su questo sito il logo che è visibile con tutti i browser e voglio continuare a mantere la promessaOriginariamente inviato da P!nk'
Inserisci tra i tag <head>...</head> della pagina da visitare...
<script LANGUAGE="JavaScript" type="text/javascript">
<!-- Start script
function terremoto(x) {
browser = (navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4);
if (browser) {
for (i = 10; i > 0; i--) {
for (j = x; j > 0; j--) {
self.moveBy(0,i);
self.moveBy(i,0);
self.moveBy(0,-i);
self.moveBy(-i,0);
}
}
}
}
terremoto(10);
// end script -->
</script>
for (i = 10; modifica l'entità delle oscillazioni del browser
terremoto(10); modifica il tempo delle vibrazioni
E' difficile avere la sicurezza che uno script funzioni in tutti i browser...
Teoricamente nulla vieta allo script postato, ripulito dalle parti inutili, di funzionare ovunque... ma l'unico e' provare
codice:<script type="text/javascript"> <!-- Start script function terremoto(x) { for (i = 10; i > 0; i--) { for (j = x; j > 0; j--) { self.moveBy(0,i); self.moveBy(i,0); self.moveBy(0,-i); self.moveBy(-i,0); } } } terremoto(10); // end script --> </script>non usare scripts...Ho messo su questo sito il logo che è visibile con tutti i browser e voglio continuare a mantere la promessa
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum