• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Weiterleitung nach Bilder vorladen wichtig!!!

Eddy

New member
Hallo zusammen ich habe hier ein script für Bilder vorladen und dies mit einer Grafik anzeigt nun würde ich gerne wenn alles fertig geladen ist eine weiterleitung einbauen ich habe schon 2 tage alles mögliche probiert aber nix funzt wäre ganz toll wenn einer eine lösung hätte
das script füge ich mal an
Danke im voraus
var imagenames=new Array( 'grafik/pfeil.gif' , 'grafik/pfeil2.gif' , 'grafik/logo3.gif' , 'grafik/titel.gif' , 'grafik/left.gif' , 'grafik/right.gif');

var yposition=50; //POSITION OF LOAD BAR FROM TOP OF WINDOW, IN PIXELS
var loadedcolor='navy' ; // PROGRESS BAR COLOR
var unloadedcolor='lightgrey'; // BGCOLOR OF UNLOADED AREA
var barheight=20; // HEIGHT OF PROGRESS BAR IN PIXELS (MIN 20)
var barwidth=400; // WIDTH OF THE BAR IN PIXELS
var bordercolor='black'; // COLOR OF THE BORDER

//DO NOT EDIT BEYOND THIS POINT
var NS4 = (navigator.appName.indexOf("Netscape")>=0 && parseFloat(navigator.appVersion) >= 4 && parseFloat(navigator.appVersion) < 5)? true : false;
var IE4 = (document.all)? true : false;
var NS6 = (parseFloat(navigator.appVersion) >= 5 && navigator.appName.indexOf("Netscape")>=0 )? true: false;
var imagesdone=false;
var blocksize=barwidth/(imagenames.length);
barheight=Math.max(barheight,20);
var loaded=0, perouter, perdone, images=new Array();
var txt=(NS4)?'' : '

';
txt+='';
if(NS4)txt+='';
txt+='Loading Images...
';
if(NS4) txt+='';
txt+=(NS4)? '' : '';
txt+='Loading Images...
';
txt+=(NS4)? '' : '';
txt+='
';
txt+=(NS4)?'' : '';
document.write(txt);
function loadimages(){
if(NS4){
perouter=document.perouter;
perdone=document.perouter.document.layers[0].document.perdone;
}
if(NS6){
perouter=document.getElementById('perouter');
perdone=document.getElementById('perdone');
}
if(IE4){
perouter=document.all['perouter'];
perdone=document.all['perdone'];
}
cliplayer(perdone,0,0,barheight,0);
if(!imagesdone)window.onresize=function(){
setTimeout('setouterpos()' ,200);
}
setouterpos();
(NS4)? perouter.visibility="show" : perouter.style.visibility="visible";
for(n=0;nimages[n]=new Image();
images[n].src=imagenames[n];
images[n].onload=dispbars;
}}

function setouterpos(){
var ww=(IE4)? document.body.clientWidth : window.innerWidth;
var x=(ww-barwidth)/2;
if(NS4){
perouter.moveTo(x,yposition);
}
if(IE4||NS6){
perouter.style.left=x+'px';
perouter.style.top=yposition+'px';
}}

function dispbars(){
loaded++;
cliplayer(perdone, 0, blocksize*loaded, barheight, 0);
if(loaded>=imagenames.length)setTimeout('hideperouter()', 800);
}

function hideperouter(){
(NS4)? perouter.visibility="hide" : perouter.style.visibility="hidden";
imagesdone=true;
}

function cliplayer(layer, ct, cr, cb, cl){
if(NS4){
layer.clip.left=cl;
layer.clip.top=ct;
layer.clip.right=cr;
layer.clip.bottom=cb;
}
if(IE4||NS6)layer.style.clip='rect('+ct+' '+cr+' '+cb+' '+cl+')';
}

window.onload=loadimages;
 
ich habe keine lust mich in Dein script einzuarbeiten, aber es gibt eine lsg. die ich mal anwendete: Du packst das weiterleiten einfach in das letzte img-tag auf der seite rein <img src="ganz_unten.gif" onLoad="weiterleiten()"> .

onReact

wenn Du dei bilder nicht anzeigen wilst kannst Du sie ja im in einem layer verstecken oder so.
 
Zurück
Oben