Ralf: Drucken mit JavaScript

Beitrag lesen

Hallo zusammen
Ich habe volgendes Problem:
Ich arbeite mit einem Mac und möchte gerne ein Fenster mit eigenm Druckbutten erstellen.
Da die Homepage ab  Browser Version 4.0 laufen muss möchte ich gerne wissen ob dieser Script ab Version 4.0 ist und was ich noch schreiben muss damit der auf IE für Mac funktionier. Er funktionier auf Win und auf N für Mac.

<script language="JavaScript">

function Drucken()
   {

if (window.print) self.print();

if(document.all && navigator.appVersion.substring(22,23)==4)
     {

self.focus();
     var OLECMDID_PRINT = 6;
     var OLECMDEXECOPT_DONTPROMPTUSER = 2;
     var OLECMDEXECOPT_PROMPTUSER = 1;
     var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
     document.body.insertAdjacentHTML('beforeEnd',WebBrowser);
     WebBrowser1.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_DONTPROMPTUSER);
     WebBrowser1.outerHTML = '';

}
   }
   </script>

Danke für die Hilfe.
Ralf