pisolino78
00martedì 5 agosto 2003 18:35
Qualcuno mi può aiutare....avrei bisogno di uno java che mi permettesse:
-re-indirizzare ad una nuova pagina dopo tot secondi (ad es. 5)
-che successivamente all' appertura della nuova pagina, la precedente si chiuda automaticamente.
Ringrazio chiunque mi possa aiutare.
||STEBO||
00martedì 5 agosto 2003 19:28
se guardi
qui c'è qualcosa che magari ti può interessare: non è javascript ma un semplice redirect e la pagina nuova si apre al posto di quella vecchia.
cmq, se quanto sopra non è ciò che cerchi, in
questo sito se vai nell'archivio javascript o fai una ricerca interna al sito trovi sicuramente qualcosa di utile
pisolino78
00sabato 9 agosto 2003 14:15
Purtroppo non sono riuscito a trovare ciò che cerco,vi sono molti sistemi ma nessuno che fa al caso mio.
Ho bisogno di un re-direct che mi apra una nuova pagina, ma che non tenga il frame dello spazio gratiuto.
Tutti i sistemi per re-indirizzare che ho trovato, mi lasciano nella nuova pagina il frame di supereva.
Chiedo ancora aiuto, non riesco a trovare una soluzione.
Ciao a tutti
||STEBO||
00sabato 9 agosto 2003 14:22
non credo sia possibile fare ciò che dici: se le pagine sono hostate su supereva, per quanti salti mortali tu faccia, non toglierai mai il frame di supereva stessa... cambia spazio web, magari su libero [io mi ci trovo una favola]
pisolino78
00sabato 9 agosto 2003 14:28
E provare con uno java che mia apra in una nuova finestra il sito e mi chiuda la precedente dopo l' apertura della nuova??????????
||STEBO||
00sabato 9 agosto 2003 14:41
boh... non so se sia possibile...
ti ripeto su spazii web tipo supereva non puoi eludere i frames che ti inseriscono loro...
pisolino78
00sabato 9 agosto 2003 16:28
Non voglio eludere il frame di supereva, ma voglio che si apra la nuova pagina di un altro host, senza il frame dell' host precedente. Spero di esser stato chiaro.
||STEBO||
00sabato 9 agosto 2003 16:49
ah ora ho capito!!!
beh, facendo una cosa macchinosa, postresti far aprire una pagina bianca magari hostata sul secondo host in un'altra finestra, metterle un redirect con 0 come valore di secondi e far sì che si apra la pagina che vuoi tu...
pisolino78
00lunedì 11 agosto 2003 19:10
Ho trovato la soluzione, ma mi manca uno javascript che mi chiuda una pagina dopo..tot....secondi.
||STEBO||
00lunedì 11 agosto 2003 19:24
mi dici la soluzione che hai trovato?
pisolino78
00martedì 12 agosto 2003 15:14
In pratica vevo già pensato la tua stessa idea, faccio aprire il sito su una nuova pagina, in questo modo il frame non è presente, ma vorrei far chiudere da sola la pagina di supereva.
Come si fa a far chiudere la pagina dopo tot (5 sec).....ho cercato lo javascript, ma non riesco a trovarlo.
Etabeta3030
00mercoledì 13 agosto 2003 02:39
ciao,
questo è un javascript per aprire una finestra a dimensioni definite e chiudere la pagina originaria dopo 5 secondi
<SCRIPT LANGUAGE="JavaScript">
<!--
window.open("mywindow.htm","newwindow","width=800,height=600");
setTimeout(\'window.close()\',5000);
//-->
</SCRIPT>
questa la funzione di sola chiusura dopo 5 secondi
<SCRIPT LANGUAGE="JavaScript">
<!--
setTimeout('self.close()',5000);
//-->
</SCRIPT>
Modificato da Dervis 13/08/2003 2.43
Etabeta3030
00mercoledì 13 agosto 2003 02:41
come al solito le emoticons interagiscono col javascript...
dove trovi
nello script
leggi puntoevirgola parentesitondachiusa
Dervis
00mercoledì 13 agosto 2003 02:44
ti ho editato il post disabilitando le emoticons
Dervis
Etabeta3030
00mercoledì 13 agosto 2003 02:51
grazie, meglio di Speedy Gonzales
Dervis
00mercoledì 13 agosto 2003 02:54
8) modestamente
di nulla
Dervis
pisolino78
00mercoledì 13 agosto 2003 17:29
Vi ringrazio, più tardi provo lo javascript.
pisolino78
00giovedì 14 agosto 2003 00:03
Ho provato il 1° ma non mi funziona.
Probabilmente sbaglierò io qualcosa.
Etabeta3030
00giovedì 14 agosto 2003 00:20
Dove lo hai messo?
nella head?
adesso provo anch'io
Modificato da Etabeta3030 14/08/2003 0.21
pisolino78
00giovedì 14 agosto 2003 00:21
il 2° non fa chiudere automaticamente, ma richiede conferma.....si può ovviare a questo incoveniente?
Etabeta3030
00giovedì 14 agosto 2003 00:46
intanto ho trovato l'errore nel primo
devi togliere gli \ dalla seconda funzione
perchè non appartengono al javascript (ma che bravi quelli che li fanno!)
così
<SCRIPT LANGUAGE="JavaScript"><!--
window.open("mywindow.htm","newwindow","width=725,height=125");
setTimeout('window.close()',5000);
//--></SCRIPT>
per il messaggio di chiusura invece una guida dice che accade quando hai nella pagina che vuoi chiudere più di una location da caricare e che per evitare l'alert puoi provare a usare il replace()
tentar non nuoce...
Etabeta3030
00giovedì 14 agosto 2003 01:18
WOW mi sa che ce l'ho fatta!!!!
prova questo
<SCRIPT LANGUAGE="JavaScript">
<!--
if (document.images)
location.replace("mywindow.htm");
else
location.href = url;
//-->
</script>
questo nasce dalla necessità di restringere a una sola location la history di una finestra... a me funzia, e a te?
pisolino78
00giovedì 14 agosto 2003 11:37
si nella head.
Etabeta3030
00giovedì 14 agosto 2003 15:11
sistema ancora più semplice:
sempre nella head
<meta http-equiv="Refresh" content="5; URL= mywindow.htm">
qui puoi veramente scrivere "fra 5 secondi verrete reindirizzati..."
qualcuno penserà che era l'uovo di Colombo...
pisolino78
00giovedì 14 agosto 2003 15:23
Grazie, grazie a tutti, adesso e perfetto, non mi sembra ci siano errori. Come si suol dire l' unione fa la forza.
EVVIVA I FORUM DI DISCUSSIONE