(Nicht) Schon wieder Drucken im IE4 ;-)
Sven Noack
- javascript
Nein, ich frage jetzt nicht nochmal, wie man im
IE4 druckt. Das habe ich schon im Archiv gefunden.
Was ich nicht gefunden habe ist, wie man den IE4 dazu bringt,
dass das Druckmenue angezeigt wird.
Es geht um folgenden Code:
--
function Drucken
{
window.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 = '';
}
--
OLECMDEXECOPT_DONTPROMPTUSER habe ich schon versucht auf 0 bzw. 1
zu setzen, was das Menue zwar anzeigt, aber beim Abbrechen eben
jenes Fensters kommt eine Fehlermeldung. Hat jemand eine Lösung parat, welche Option/Variable ich noch aendern muss?
THX
Sven
Hallo Sven!
function Drucken
sollte so aussehen:
function Drucken()
Mfg
Hartmut R.