Arthur: ich hab es eigetnlich anders gemeint....

Beitrag lesen

Hallo!

Mit img kann man auch nur Bilder anzeigen lassen, keine JS-Dateien. Der richtige Code dafür wäre:

<script language="JavaScript" src="script.js">

Der gehört natürlich innerhalb des HEAD-Bereiches.

Gruß, Jan

Hallo Jan!!

Das ist mir schon klar das man das so machen kann,
nur ich habe einen script geschrieben, der alle möglichen bilder preloaded und eine grafische Anzeige aufbaut. Ich möchte jetzt aber auch noch nicht nur Bilder, sondern auch einen Flashfilm und noch ein paar andere Scripts preloaden. Ich mache es mit den Bildern folgendermassen:

var b=new Array();
//Hier die Bilder
b[1]="images/bild1.gif";
b[2]="images/bild2.gif";
b[3]="images/bild3.gif";

var cntTotalImages=4; /* 4, weil inklusive Bild aus HTML-Code (siehe unten)*/

Im Html-Code hab ich noch folgendes eingeführt:
<IMG src="images/bild0.jpg"  name="preload" >

danach wird folender Script ausgeführt:
var i=0;
function preload()
{
   if(i>cntTotalImages-1)
        {  
             /*wenn alle Bilder geladen sind , wird  eine     funktion zum aufrufen einer anderen Seite ausgeführt*/
       }

/*loaded() is eine Funktion, wo überprüft wird, ob bild geladen ist, und dann die graf. Anzeige entsprechend anpasst wird*

if (i==0){ loaded(); i++;}  

document.preload.src = b[i];
if (i!=1) loaded();
i=i+1;
setTimeout("preload()",10);  
}

könnte ich jetzt mit document.preload.src auch irgendwie Scripts oder ein FlashFilm preloaden??

Danke Arthur