ich gebe an den Clientbrowser eine *.ASP- Seite zurück, die beim Client
(IE5) automatisch gedruckt werden soll.
Im JavaScript rufe ich die Funktion "window.print()" auf, da wird jedoch
zuvor immer der Druckdialog des InternetExplorer5 aufgerufen, kann man den
Dialog umgehen, so dass sofort auf dem Standarddrucker ein Ausdruck
erfolgt???
Mit freundlichen Grüßen Thomas Barghusen
> Im JavaScript rufe ich die Funktion "window.print()" auf, da wird
> jedoch zuvor immer der Druckdialog des InternetExplorer5 aufgerufen,
> kann man den Dialog umgehen, so dass sofort auf dem Standarddrucker
> ein Ausdruck erfolgt???
Wie stellst du dir das vor? Jede x-beliebige Seite, die ich besuche,
kann ohne mein zutun irgendwelchen Mist ausdrucken? Ich hoffe dieses
"Feature" gibt es nicht und wird auch nie erfunden.
Rene
--
Heinsberg Oberbruch, 18:00 Uhr, LIDL - Filiale: Beim Verlassen
eben dieser betritt die schnellste Priesterin meines Stamm-Aldis
den Laden. Meinen entsetzten Blick quitiert sie mit einem Lächeln
und den Worten: "Sie doch auch!" Hartmut 'Hardy' Schiszler in dafa
> jedoch zuvor immer der Druckdialog des InternetExplorer5 aufgerufen,
> kann man den Dialog umgehen, so dass sofort auf dem Standarddrucker
Wann wird Google endlich Schulfach?
http://groups.google.com/groups?as_q=Drucken%20dialog&ie=UTF-8&oe=UTF-8&as_ugroup=de.comp.lang.javascript&lr=&num=100&hl=de
ciao, dhgm
Das hatten wir gerade gestern noch. Wie wäre es, wenn du erstmal hier
was mitliest oder die Suchfunktion deines Newsreaders benutzt?
news:ap31n8$5c7$1...@newsread1.arcor-online.net
> Wann wird Google endlich Schulfach?
>
http://groups.google.com/groups?as_q=Drucken%20dialog&ie=UTF-8&oe=UTF-8
&as_ugroup=de.comp.lang.javascript&lr=&num=100&hl=de
Nicht mehr zu unserer Zeit fürchte ich ...
MfG,
Thomas
Thomas Barghusen schrieb:
> Im JavaScript rufe ich die Funktion "window.print()" auf, da wird jedoch
> zuvor immer der Druckdialog des InternetExplorer5 aufgerufen, kann man den
> Dialog umgehen, so dass sofort auf dem Standarddrucker ein Ausdruck
> erfolgt???
geht ausschließlich mit ÄctifIx im Internet Explorer, das bei den
meisten Rechnern (zum Glück) deaktiviert ist.
Zum Beispiel:
<html>
<head>
<title>Drucken</title>
</head>
<body>
<script language="JavaScript1.2" type="text/javascript">
<!--
if (document.all && !window.print)
document.writeln('<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>');
//-->
</script>
<script language="JavaScript1.2" type="text/javascript">
<!--
if (window.print)
document.write('<a href="javascript:window.print()">Seite
ausdrucken</a>');
else if (document.all)
document.write('<a href="javascript:WebBrowser1.ExecWB(6,1);">Seite
ausdrucken</a>');
//-->
</script>
</body>
</html>
(Zeilenumbrüche bitte beachten)
Interessant ist das WebBrowser.ExecWB(6,1);
Mit 6,1 wird das Druckfenster geöffnet, mit 6,2 wird direkt gedruckt,
wenn ich mich recht erinnere.
Das Beispiel ist so geschrieben, dass im Internet Explorer 4, der kein
window.print() unterstützt, das ActiveX verwendet wird.
MfG,
Andreas