nabend!
Ich habe leider keine Ahnung von Javascript und habe folgenden Code aus dem Internet. Ursprünglich bestand er nur aus einem Layer, ich brauche aber zwei Layer und so habe ich ein wenig kopiert und gebastelt und folgendes ist dabei herausgekommen. Erstaunlicherweise funktioniert es auch noch, allerdings ist noch ein Fehler drin, undzwar wenn man die Seite aufruft: Man sieht die beiden Layer an ihren korrekten Positionen, der Rest der Seite ist allerdings um etwa 500 Pixel nach unten verschoben. Warum das so ist, kann ich mir leider nicht erklären. Könnt ihr mir helfen?
edit: sorry, es sind nicht 500 px, sondern exakt eine senkrechte Bildschirmlänge...!?
	
							
						
					Ich habe leider keine Ahnung von Javascript und habe folgenden Code aus dem Internet. Ursprünglich bestand er nur aus einem Layer, ich brauche aber zwei Layer und so habe ich ein wenig kopiert und gebastelt und folgendes ist dabei herausgekommen. Erstaunlicherweise funktioniert es auch noch, allerdings ist noch ein Fehler drin, undzwar wenn man die Seite aufruft: Man sieht die beiden Layer an ihren korrekten Positionen, der Rest der Seite ist allerdings um etwa 500 Pixel nach unten verschoben. Warum das so ist, kann ich mir leider nicht erklären. Könnt ihr mir helfen?
edit: sorry, es sind nicht 500 px, sondern exakt eine senkrechte Bildschirmlänge...!?
Code:
	
	<script Language="Javascript1.2"> 
<!--
var menuwidth=100 
var offsetleft=0 
var offsettop=0 
var ns4=document.layers?1:0 
var ie4=document.all?1:0 
var ns6=document.getElementById&&!document.all?1:0 
			
function makeStatic() { 
if (ie4) {object1.style.pixelTop=document.body.scrollTop+offsettop} 
else if (ns6) {document.getElementById("object1").style.top=window.pageYOffset+offsettop} 
else if (ns4) {eval(document.object1.top=eval(window.pageYOffset+offsettop));} 
setTimeout("makeStatic()",0); 
} 
				
if (ie4||ns6) {document.write('<span ALIGN="CENTER" ID="object1" STYLE="Position:absolute; Top:20; Left:'+offsetleft+'; Z-Index:5;"><TABLE BORDER="0" width="'+menuwidth+'%" CELLPADDING="0" CELLSPACING="0">')} 
else if (ns4){ document.write('<LAYER top="0" name="object1" left="'+offsetleft+'"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" width="'+menuwidth+'%">')} 
				
if (ie4||ns6||ns4) 
document.write('<TR><TD WIDTH="50%"><IMG SRC="bild.gif"></TD><TD WIDTH="50%">Blabla</TD></TR>')
				
if (ie4||ns6) {document.write('</TABLE></span>')} 
else if (ns4){document.write('</TD></TR></TABLE></LAYER>')}
			
var menuwidthb=130 
var offsetleftb=475 
var offsettopb=100 
		
function makeStaticb() { 
if (ie4) {object2.style.pixelTop=document.body.scrollTop+offsettopb} 
else if (ns6) {document.getElementById("object2").style.top=window.pageYOffset+offsettopb} 
else if (ns4) {eval(document.object2.top=eval(window.pageYOffset+offsettopb));} 
setTimeout("makeStaticb()",0); 
} 
				
if (ie4||ns6) {document.write('<span ALIGN="CENTER" ID="object2" STYLE="Position:absolute; Top:20; Left:'+offsetleftb+'; Z-Index:5;"><TABLE BORDER="0" width="'+menuwidthb+'" CELLPADDING="0" CELLSPACING="0">')} 
else if (ns4){ document.write('<LAYER top="0" name="object2" left="'+offsetleftb+'"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" width="'+menuwidthb+'">')} 
				
if (ie4||ns6||ns4) 
document.write('<IMG SRC="bild2.gif">')
			
if (ie4||ns6) {document.write('</TABLE></span>')} 
else if (ns4){document.write('</TD></TR></TABLE></LAYER>')} 
				
function menu3(){ 
if (ns6||ie4||ns4)
makeStatic()
makeStaticb() 
} 
				
window.onload=menu3			
//--> 
</SCRIPT>
          
Comment