Hallo Forum
Ich hab da ein Problem, und zwar hab ich eine Printfunktion im Javascript, welche unter DOS funktioniert, aber unter Mac geht gar
nichts!
<a href="javascript:printit()">print</a>Und mir window.print (wie es im SELFHTML steht) bekomme ich ne Fehlermeldung und kein Print (unter DOS und Mac)
Wie geht das??!!
Oli
Hallo Oli,
<A href="javascript:window.print()">druckmich</A> funktionierte irgendwann mal gut auf meinem Mac - ich benutze es aber eigentlich nie.
Mit dem Explorer geht s ja eigentlich gar nicht.
Aber:
ich lese seit ein paar Tagen die alten Forumsdateien - die belehren einen des besseren.
Christine Kuehnel hat irgendwann im Oktober 98 ein Script gepostet mit dem s auch mit dem Xplorer klappt.
Gruss vom Michael
Hier der Original-text:
Browser-Funktion 'Drucken' per JS ? von Hartmut/ 12.10.98
------------------------------------------
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 <--!Lorbeeren dorthin schicken//-->
-----------------------------------