Ho 4 banner 468x60 ognuno con relativo link.
Vorrei fari si che ruotino ciclicamente ogni 5 secondi.
Sapreste indicarmi un codice valido per effettuare questa operazione?
Blum![]()
Ho 4 banner 468x60 ognuno con relativo link.
Vorrei fari si che ruotino ciclicamente ogni 5 secondi.
Sapreste indicarmi un codice valido per effettuare questa operazione?
Blum![]()
Prova questo è tratto pari pari da un editor html (namo) ma dovrebbe (mai testato) funzionare:Originariamente inviato da blumaro
Ho 4 banner 468x60 ognuno con relativo link.
Vorrei fari si che ruotino ciclicamente ogni 5 secondi.
Sapreste indicarmi un codice valido per effettuare questa operazione?
Blum![]()
Attenzione il form spezza la parola javascript cambia banner e href.codice:<html> <head> <title>Senza titolo</title> <meta name="generator" content="Namo WebEditor v6.0"> <script language="JavaScript"> <!-- function namosw_rotate_banner_go() { var targetstr = document._rotatetargets[document._rotate_no]; if (targetstr == 'blank') { window.open(document._rotatelinks[document._rotate_no], 'win1'); } else { var frameobj; if (targetstr == '') targetstr = 'self'; if ((frameobj = eval(targetstr)) != null) frameobj.location = document._rotatelinks[document._rotate_no]; } } function namosw_rotate_banner() { if (!document._rotateimages) { document._rotateimages = new Array(); document._rotatelinks = new Array(); document._rotatetargets = new Array(); document._rotate_name = 'image1'; document._rotate_interval = 5000; document._rotate_itemnum = 4; document._rotateimages[document._rotateimages.length] = "url_Banner_1.jpg"; document._rotatelinks[document._rotatelinks.length] = "http://www.tuosto.it"; document._rotatetargets[document._rotatetargets.length] = "self"; document._rotateimages[document._rotateimages.length] = "url_Banner_2.jpg"; document._rotatelinks[document._rotatelinks.length] = "http://www.tuosito2.it"; document._rotatetargets[document._rotatetargets.length] = "self"; document._rotateimages[document._rotateimages.length] = "url_Banner_3.jpg"; document._rotatelinks[document._rotatelinks.length] = "http://www.tuosito3.it"; document._rotatetargets[document._rotatetargets.length] = "self"; document._rotateimages[document._rotateimages.length] = "url_Banner_4.jpg"; document._rotatelinks[document._rotatelinks.length] = "http://www.tuosito4.it"; document._rotatetargets[document._rotatetargets.length] = "self"; setInterval("namosw_rotate_banner()", document._rotate_interval); document._rotate_no = -1; } document._rotate_no++; if (document._rotate_no == document._rotateimages.length) document._rotate_no = 0; document.images[document._rotate_name].src = document._rotateimages[document._rotate_no]; } // --> </script> </head> <body bgcolor="white" text="black" link="blue" vlink="purple" alink="red" OnLoad="namosw_rotate_banner();"> [img]url_Banner_1.jpg[/img]</p> </body> </html>
![]()
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui
Funziona la rotazioneOriginariamente inviato da cavicchiandrea
Prova questo è tratto pari pari da un editor html (namo) ma dovrebbe (mai testato) funzionare:
Attenzione il form spezza la parola javascript cambia banner e href.codice:<html> <head> <title>Senza titolo</title> <meta name="generator" content="Namo WebEditor v6.0"> <script language="JavaScript"> <!-- function namosw_rotate_banner_go() { var targetstr = document._rotatetargets[document._rotate_no]; if (targetstr == 'blank') { window.open(document._rotatelinks[document._rotate_no], 'win1'); } else { var frameobj; if (targetstr == '') targetstr = 'self'; if ((frameobj = eval(targetstr)) != null) frameobj.location = document._rotatelinks[document._rotate_no]; } } function namosw_rotate_banner() { if (!document._rotateimages) { document._rotateimages = new Array(); document._rotatelinks = new Array(); document._rotatetargets = new Array(); document._rotate_name = 'image1'; document._rotate_interval = 5000; document._rotate_itemnum = 4; document._rotateimages[document._rotateimages.length] = "url_Banner_1.jpg"; document._rotatelinks[document._rotatelinks.length] = "http://www.tuosto.it"; document._rotatetargets[document._rotatetargets.length] = "self"; document._rotateimages[document._rotateimages.length] = "url_Banner_2.jpg"; document._rotatelinks[document._rotatelinks.length] = "http://www.tuosito2.it"; document._rotatetargets[document._rotatetargets.length] = "self"; document._rotateimages[document._rotateimages.length] = "url_Banner_3.jpg"; document._rotatelinks[document._rotatelinks.length] = "http://www.tuosito3.it"; document._rotatetargets[document._rotatetargets.length] = "self"; document._rotateimages[document._rotateimages.length] = "url_Banner_4.jpg"; document._rotatelinks[document._rotatelinks.length] = "http://www.tuosito4.it"; document._rotatetargets[document._rotatetargets.length] = "self"; setInterval("namosw_rotate_banner()", document._rotate_interval); document._rotate_no = -1; } document._rotate_no++; if (document._rotate_no == document._rotateimages.length) document._rotate_no = 0; document.images[document._rotate_name].src = document._rotateimages[document._rotate_no]; } // --> </script> </head> <body bgcolor="white" text="black" link="blue" vlink="purple" alink="red" OnLoad="namosw_rotate_banner();"> [img]url_Banner_1.jpg[/img]</p> </body> </html>
![]()
ma non mi va il collegamento ipertestuale!quando ci passo il mouse sopra mi appare:
http://www.miosito.it/java script:namosw_rotate_banner_go()
anzichè http://www.sitolinkato.it
Praticamente mi va a mettere davanti http://www.miosito.it/
Perchè??![]()
![]()
![]()
![]()
Le righe in grassetto, vanno sostituiti con i tuoi banner e i href di collegamento!!!codice:<html> <head> <title>Senza titolo</title> <meta name="generator" content="Namo WebEditor v6.0"> <script language="JavaScript"> <!-- function namosw_rotate_banner_go() { var targetstr = document._rotatetargets[document._rotate_no]; if (targetstr == 'blank') { window.open(document._rotatelinks[document._rotate_no], 'win1'); } else { var frameobj; if (targetstr == '') targetstr = 'self'; if ((frameobj = eval(targetstr)) != null) frameobj.location = document._rotatelinks[document._rotate_no]; } } function namosw_rotate_banner() { if (!document._rotateimages) { document._rotateimages = new Array(); document._rotatelinks = new Array(); document._rotatetargets = new Array(); document._rotate_name = 'image1'; document._rotate_interval = 5000; document._rotate_itemnum = 4; document._rotateimages[document._rotateimages.length] = "url_Banner_1.jpg"; document._rotatelinks[document._rotatelinks.length] = "http://www.tuosto.it"; document._rotatetargets[document._rotatetargets.length] = "self"; document._rotateimages[document._rotateimages.length] = "url_Banner_2.jpg"; document._rotatelinks[document._rotatelinks.length] = "http://www.tuosito2.it"; document._rotatetargets[document._rotatetargets.length] = "self"; document._rotateimages[document._rotateimages.length] = "url_Banner_3.jpg"; document._rotatelinks[document._rotatelinks.length] = "http://www.tuosito3.it"; document._rotatetargets[document._rotatetargets.length] = "self"; document._rotateimages[document._rotateimages.length] = "url_Banner_4.jpg"; document._rotatelinks[document._rotatelinks.length] = "http://www.tuosito4.it"; document._rotatetargets[document._rotatetargets.length] = "self"; setInterval("namosw_rotate_banner()", document._rotate_interval); document._rotate_no = -1; } document._rotate_no++; if (document._rotate_no == document._rotateimages.length) document._rotate_no = 0; document.images[document._rotate_name].src = document._rotateimages[document._rotate_no]; } // --> </script> </head> <body bgcolor="white" text="black" link="blue" vlink="purple" alink="red" onLoad="namosw_rotate_banner();"> [img]url_Banner_1.jpg[/img]</p> </body> </html>
La riga sottolineata, la parola "javascript" deve essere unita e il forum che la spezza!!
Hai eseguito queste procedure?
:master:![]()
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui