| Autor | Nachricht | 
	
		| 
                
                    
                    
 pikawelt | 
			
				|  04.01.2011 um 09:13 (UTC) Titel: Bilder
 |  |  
				| 
 |  
				| Hallo zusammen
 
Ich habe ja so eine ähnliche Frage schonmal mit dem Header gestellt und wollte jetzt fragen:
 
Kannn man jetzt Bilder nacheinander machen. Also dass z.B wenn man auf News geht ist ja oben Onepiece banner, wenn man eine Minute später wieder auf News geht sieht man einen anderen Banner
 
Wäre das möglich ? ______________   |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 gameshop-new | 
			
				|  04.01.2011 um 09:31 (UTC) Titel:
 |  |  
				| 
 |  
				| das geht mit javascript / jquery oder auch zb mit php |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 pikawelt | 
			
				|  04.01.2011 um 09:39 (UTC) Titel:
 |  |  
				| 
 |  
				| Und wie ? ______________   |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 gameshop-new | 
			
				|  04.01.2011 um 10:11 (UTC) Titel:
 |  |  
				| 
 |  
				|  |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 pikawelt | 
			
				|  04.01.2011 um 10:16 (UTC) Titel:
 |  |  
				| 
 |  
				| Kannst du mir das iwie erklären kann kein Englisch ______________   |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 kohompa | 
			
				|  04.01.2011 um 10:26 (UTC) Titel:
 |  |  
				| 
 |  
				| Hey, 
man glaubt es kaum, etwa 10sec  bei Google gesucht und direkt fündig.
 
 Probier das mal aus, dies ist zwar ein script welches alle Paar secunden denn Banner wechselt, aber wenn du die secunden (bzw. milli-secunden) zahl hoch genung machst wird das denke ich klappen.
 
 mfg Flashstyler
 
 
 	Code:	<script type="text/javascript">
var BannerImgs = new Array();
 BannerImgs[0] = "banner1.gif";
 BannerImgs[1] = "banner2.gif";
 BannerImgs[2] = "banner3.gif";
 BannerImgs[3] = "banner5.jpeg";
 
 var BannerTarg = new Array();
 BannerTarg[0] = "www.1.de";
 BannerTarg[1] = "www.2.de";
 BannerTarg[2] = "www.3.de";
 BannerTarg[3] = "www.4.de";
 
 var posi = -1;
 
 function change() {
 if (posi = BannerImgs.length + 1) posi = -1;
 posi++;
 window.document.getElementById("bannersid").src = BannerImgs[posi];
 setTimeout("change()", 50000);  //<- 500 millisekunden = 5 Sekunden
 }
 
 function navigate() {
 window.open(BannerTarg[posi]);
 }
 </script>
 
Edit: sorry da war ein kleiner fehler im Code jezt stimmt alles. ______________   
 Zuletzt bearbeitet von kohompa am 04.01.2011, 11:29, insgesamt einmal bearbeitet
 |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 pikawelt | 
			
				|  04.01.2011 um 10:30 (UTC) Titel:
 |  |  
				| 
 |  
				| 	kohompa hat Folgendes geschrieben:	Hey, 
man glaubt es kaum, etwa 10sec  bei Google gesucht und direkt fündig.
 
 Probier das mal aus, dies ist zwar ein script welches alle Paar secunden denn Banner wechselt, aber wenn du die secunden (bzw. milli-secunden) zahl hoch genung machst wird das denke ich klappen.
 
 mfg Flashstyler
 
 
 	Code:	<script type="text/javascript">
var BannerImgs = new Array();
 BannerImgs[0] = "banner1.gif";
 BannerImgs[1] = "banner2.gif";
 BannerImgs[2] = "banner3.gif";
 BannerImgs[3] = "banner5.jpeg";
 
 var BannerTarg = new Array();
 BannerTarg[0] = "www.1.de";
 BannerTarg[1] = "www.2.de";
 BannerTarg[2] = "www.3.de";
 BannerTarg[3] = "www.4.de";
 
 var posi = -1;
 
 function change() {
 if (posi = BannerImgs.length + 1) posi = -1;
 posi++;
 window.document.getElementById("bannersid").src = BannerImgs[posi];
 setTimeout("change()", 50000);  //<- 500 millisekunden = 5 Sekunden
 }
 
 function navigate() {
 window.open(BannerTarg[posi]);
 }
 </script>
 
 Edit: sorry da war ein kleiner fehler im Code jezt stimmt alles.
 
Also wo muss ich dann den Link setzen ? ______________   |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 gameshop-new | 
			
				|  04.01.2011 um 10:51 (UTC) Titel:
 |  |  
				| 
 |  
				| den code einfach einfügen im quellcode und das:
 <div id="bannersid"></div>
 |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 kohompa | 
			
				|  04.01.2011 um 10:53 (UTC) Titel:
 |  |  
				| 
 |  
				| Also:
 
<script type="text/javascript">
 
var BannerImgs = new Array();
 
BannerImgs[0] = "HIER DEIN BANNER.jpg ";
 
BannerImgs[1] = "banner2.gif ";
 
BannerImgs[2] = "banner3.gif ";
 
BannerImgs[3] = "banner4.jpeg ";
 
var BannerTarg = new Array();
 
BannerTarg[0] = "HIER DER LINK ZU DEINEM ERSTEN BANNER ";
 
BannerTarg[1] = "Hier zum zweiten www.link.de ";
 
BannerTarg[2] = "zum 3.www.link.de ";
 
BannerTarg[3] = "zum 4.www.link.de" ;
 
var posi = -1; 
 
....
 
Achte darauf das du die " " nicht löscht dies ist ein heufiger Fehler. ______________   |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 pikawelt | 
			
				|  04.01.2011 um 10:55 (UTC) Titel:
 |  |  
				| 
 |  
				| OK Danke euch bzw. dir ______________   |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 pikawelt | 
			
				|  04.01.2011 um 11:00 (UTC) Titel:
 |  |  
				| 
 |  
				| Noch ne Frage
 
Das zeogt bei mir gar nicht an ? ______________   |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 kohompa | 
			
				|  04.01.2011 um 11:07 (UTC) Titel:
 |  |  
				| 
 |  
				| Ja, das hatte ich vergessen, aber wie von gameshop-new  dazu gepostet,
 
must du noch <div id="bannersid"></div> einfügen. einfach an die stelle wo du die Banner haben möchtest.
 
Nils ______________   |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 gameshop-new | 
			
				|  04.01.2011 um 11:11 (UTC) Titel:
 |  |  
				| 
 |  
				| es muss eine url sein =)
 zum beispiel
 
 BannerImgs[3] = "http://.../banner4.jpeg";
 |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 pikawelt | 
			
				|  04.01.2011 um 12:01 (UTC) Titel:
 |  |  
				| 
 |  
				| Hä ? ich verstehe das nicht
 
 	Code:	<script type="text/javascript">
//<![CDATA[
 var BannerImgs = new Array();
 BannerImgs[0] = "http://u.jimdo.com/www29/o/s36310e24c327cfde/img/ifaa671513565a392/1294049136/std/image.jpg";
 BannerImgs[1] = "http://u.jimdo.com/www29/o/s36310e24c327cfde/img/iea6de3866130bbbf/1294050144/std/image.jpg";
 BannerImgs[2] = "banner3.gif";
 BannerImgs[3] = "banner5.jpeg";
 
 var BannerTarg = new Array();
 BannerTarg[0] = "strohhutbande.jimdo.com";
 BannerTarg[1] = "www.pikawelt.jimdo.com";
 BannerTarg[2] = "www.3.de";
 BannerTarg[3] = "www.4.de";
 
 var posi = -1;
 
 function change() {
 if (posi = BannerImgs.length + 1) posi = -1;
 posi++;
 window.document.getElementById("bannersid").src = BannerImgs[posi];
 setTimeout("change()", 50000);  //<- 500 millisekunden = 5 Sekunden
 }
 
 function navigate() {
 window.open(BannerTarg[posi]);
 }
 //]]>
 </script>
 ______________   |  | 
	
		| ↑ |  | 
	
		|  | 
	
		| 
                
                    
                    
 gameshop-new | 
			
				|  04.01.2011 um 12:29 (UTC) Titel:
 |  |  
				| 
 |  
				| so wäre es richtig:
 
 	Code:	ne also da sind mir viel zu viele fehler drin und es geht nicht mal wirklich so wie es hier steht
kfiegst nen besseren code
 
 
 5000 millisekundne = 5 sekundne und nicht 500 millisekunden
 
 milli / mille bedeutet 1 tausendstel  also eine tausendstel sekunde = 1 sekunde
 
 genauso
 
 1 millimeter * 1000 = 1 meter
 1 mm * 10 = 1cm *10 = 1dm *10 = 1m = 10*10*10 = 1000
 
 edit:  es kann auch nicht gehen weil das vom code her schon mal nicht funktionierne würde  eine funktion kann sich so nicht selber aufrufen und die navigate funktion wir dnirgendwo referenziert
 
 vorher selber testen bevor man sowas postet!
 
 ich werde es jetzt verbessern !
 
 Zuletzt bearbeitet von gameshop-new am 04.01.2011, 13:43, insgesamt 2-mal bearbeitet
 |  | 
	
		| ↑ |  | 
	
		|  | 
	
		|  |