pop_up - und was macht der mac?!!
pistolenpete
- javascript
hallo alle,
wer hat ne lösung für dieses prob:
mit folgender funktion rufe ich ne neue seite in einem pop-up-fenster auf:
function winOpen(url, breite, hoehe) {
// Errechnet Koordinaten, um das Popup zentriert zu platzieren
links = (screen.width/2)-(breite/2);
oben = (screen.height/2)-(hoehe/2);
window.open(url,name,"height="+hoehe+",width="+breite+",status = no,toolbar = no,menubar = no,location = no,resizable = no,titlebar = no,scrollbars = no,fullscreen = no,top ="+oben+",left ="+links);
}
PROBLEM: auf dem mac im IE ist das fenster in breite und höhe einfach mal so 16 px größer; ich raff das nicht ...
hat irgendjemand eine ahnung, woran das liegen kann, bin für jeden hinweis dankbar!
Hi,
// Errechnet Koordinaten, um das Popup zentriert zu platzieren
links = (screen.width/2)-(breite/2);
oben = (screen.height/2)-(hoehe/2);
hier solltest Du screen.availWidth bzw. height abfragen.
PROBLEM: auf dem mac im IE ist das fenster in breite und höhe einfach mal so 16 px größer; ich raff das nicht ...
Du wirst es afaik kaum schaffen, daß alle Browser das Popup in exakt derselben Größe öffnen, da dieses Problem nicht nur den Mac betrifft. Kalkuliere immer etwas Spielraum ein.
freundliche Grüße
Ingo