Script geht nicht mit IE

Dukewh

Grünschnabel
Hallo,
vielleicht kann mir hier jemand helfen.
Ich habe auf einer Seite eine Druckfunktion eingebaut, die mit Firefox so funktioniert wie es soll,aber mit IE (7 / 8) und Opera nicht reagiert.

Code:
 <script language="javascript">
 function openWindow(url, w, h)
 {
    var padding;
    (navigator.appName == "Microsoft Internet Explorer") ? (padding = 10) : (padding = 0);

    var screenw = screen.availWidth;
    var screenh = screen.availHeight;
    var winw = (w + 15 + padding);
    var winh = (h + 15 + padding);
    var posx = (screenw / 2) - (winw / 2);
    var posy = (screenh / 2) - (winh / 2);

    var mywin = window.open(url,"mywin","top="+posy+",left="+posx+",width="+winw+",height="+winh+",menubar=yes,locationbar=no,statusbar=no,resizable=yes,toolbar=no,dependent=yes,scrollbars=yes");
    mywin.focus();
 }
</script>

und der Aufruf

Code:
<p align="center"><a title="Print View" onclick="openWindow('index2.php?option=com_estateagent&act=object&task=showEO&id=<?php echo $this->id;?>',
640, 720);" href="javascript: void(0);">Print</a>

kann da wer den Fehler für mich finden

Gruss Werner
 
Hi.

Also bei mir funktioniert es problemlos im IE 8 (und im Firefox).

Schalte mal die Fehlerkonsole ein und schau ob irgendwas aufschlussreiches drin steht.

Gruß
 
Hallo,
nein es wird kein Fehler angezeigt.
Bei IE hab ich es jetzt erreicht, dass er zumindest das "openWindow" ausführt, indem ich die Seite bei "vertrauenwürdige Site" eingetragen habe

Das Problem ist immer noch, daß unter Firefox der Aufruf richtig angezeigt wird (siehe ff.jpg) also nur der Inhalt des Angebotes und im IE (ie.jpg) die komplette Seite mit Menü und allem.

vielleicht fällt dir noch was ein.

*M.f.G.u.b.d.T.*
Werner
 

Anhänge

  • ff.JPG
    ff.JPG
    67 KB · Aufrufe: 16
  • ie.JPG
    ie.JPG
    71,9 KB · Aufrufe: 13

Neue Beiträge

Zurück