konsument: der ff machts - der IE nicht.

Beitrag lesen

Hallo Felix,

erstmal vielen Dank für diese ausführliche Hilfe. Vorweg möchte ich sagen, dass ich nur ganz ganz minimale Ahnung (wenn man hier schon von Ahnung sprechen kann) von js hab.

function openInfo(url, breite, hoehe) {

links = (screen.width/2)-(breite/2); // Deine Zeile mit dem Fehler!
    oben = (screen.height/2)-(hoehe/2);  // Diese Zeile ist auch fehlerträchtig!
    window.open(url, "popup","height="+hoehe+",width="+breite+",status = no,toolbar = no,menubar = no,location = no,resizable = no,titlebar = no,scrollbars = no,fullscreen = no,top ="+oben+",left ="+links+"");
}


>   
> Was genau ist screen.width? Meinst Du screen.availWidth?  
  
das Script habe ich mir damals ausn Netz besorgt. Da habe ich was gesucht, womit ich mein Popup horizontal und vertikal zentrieren kann. Hat ja auch soweit funktioniert.  
  

> > for(i=0;i<11;i++) x[i] = new Image();  
>   
> Siehst Du's selber?  
  
jo, jetzt hab ichs auch gesehen :)  
  
jetzt zeigt mir der IE wieder ein neues Problem - und zwar  
  
function getDetail(a) {  
 x = (document.all) ? window.event.x + document.body.scrollLeft : a.pageX; --> hier sagt er, "Objekt erforderlich" - muss ich da auch ein "var" vor "x" setzen?  
 y = (document.all) ? window.event.y + document.body.scrollTop  : a.pageY;  
 if (detail != null) {  
  detail.style.left = (x - 215) + "px";  
  detail.style.top  = (y - 30) + "px";  
 }  
}  
  
wär schön, wenn du nochmal helfen könntest.  
  
Viele Grüße