Christine Kuehnel: Browser-Funktion 'Drucken' per JS ?

Beitrag lesen

wenn wir schon bei den Funktionen sind. Wie kann ich
per JavaScript die Funktion Drucken des Browsers
(Button) aufrufen, sowohl IE, als auch NS ?

Navi4:
window.print();

Fuer MSIE4 habe ich gerade vor ein paar Tagen diese Loeung in news:de.comp.lang.javascript gelesen:
function printo()
{
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 = ''
}
Nicht selbst probiert, aber nach den Reaktionen zu urteilen klappts.
Wer selbst nachlesen will: news:6vgb0p$4uq$1@goof.de.uu.net

Und zum Einwand von Marko:
Es passiert nicht mehr, als dass der Druckdialog eingeblendet wird. Bestaetigen muss man trotzdem. Fuer den Navi weiss ich das sicher.

Christine