Jojoxx.net logotyp

 

 

Användare ikonAnvändare
Besökare just nu: 32
Snabblänkar ikonSnabblänkar
JavaScript-arkivet
Perl
FAQ

Sök på Jojoxx.net


Förladda objekt

Exempel

Kod


<script type="text/javascript">
var loadobjects=[
	"http://www.eniro.se",
	"http://www.yahoo.com"
];
var onloadAction='alert("Klar med att ladda "+loadobjects.length+" objekt.");';

// Do not edit lines below.
var currentobject=0;
function loadobject(){
	currentobject++;
	window.status="Laddar objekt "+currentobject+" av "+loadobjects.length;
	if(currentobject==loadobjects.length){
		eval(onloadAction);
	} else {
		loaderiframe.location.href=loadobjects[currentobject];
	}
}
document.write("<div style=\"position:absolute;top:-1000px;\"><iframe name=\"loaderiframe\" onload=\"loadobject();\"></iframe></div>");
loadobject();
</script>

Kommentar

Scriptet cache'ar valfria objekt (exempelvis html-sidor eller flash-animationer) och låter dig sedan ange vad som skall hända när alla objekt är laddade (exempelvis gå vidare till sidan som just laddats till cachen). De objekt som skall laddas lägger du i arrayen loadobjects i början av scriptet.

,