Danke. An dem lags. Mann manchmal ist es so einfach
Beiträge von rhartinger
-
-
Hab ein anderes Problem mit dem Skript:o
Wenn ich auf einen Link klicke und dann das neue Fenster wieder schließe bleibt das Banner, das angeklickt wurde stehen. Es werden keine Banner mehr gewechselt. Wo kann ich das einstellen? Muß irgendwas mit dem onclick sein oder? -
Hab die Lsung gefunden. Mußte einen Window.open machen
Danke trotzdem
Hallo,
ich habe einen kleinen Bannerwechsler eingebaut. Die Links sollten alle in einem Neuen Fenster geöffnet werden.
Code<a onclick="BannerURL();return false" target="_blank"> <img src=banner1.jpg alt="" name="sponsor" width="145" height="75" border="0" /> <script type="text/javascript">// window.setInterval("wechsleBanner()", 5000); // ]]></script> </a>
HTML
Alles anzeigen<script type="text/javascript" language="JavaScript">// /* Tragen Sie hier die Anzahl der Banner ein*/ anzahl_banner=2; var banner_nr=0; var zustand=0; var banner=new Array(); for (i=0;i<anzahl_banner;i++){ banner[i]=new Image(); } /* Tragen Sie hier die URLs der Grafiken ein*/ banner[0].src="banner1.jpg"; banner[1].src="banner2.jpg"; /* Tragen Sie hier die URLs zu den Banner-Webseiten ein*/ var banner_url=new Array(); banner_url[0]=www.xyz.de ; banner_url[1]="www.xyz.de"; /* Hinter setTimeout wird Rotationszeit eingetragen Momentan 5sec ==> 5000*/ function wechsleBanner(){ if (zustand!=1){ banner_nr++; if (banner_nr>anzahl_banner-1){ banner_nr=0; } document.sponsor.src=banner[banner_nr].src; setTimeout("wechsleBanner()",5000); } } /* Wechseln der Banner*/ function BannerURL(){ zustand=1; location.href=banner_url[banner_nr]; } function URLinStatuszeile(){ parent.window.status=banner_url[banner_nr]; } // ]]></script>
Kann mir jemand sagen wieso der Link trotzdem im aktuellen Fenster geöffnet wird? Der Bannerwechsel funktioniert ansonsten einwandfrei