Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

HTML-Seite drucken ohne Druckerdialog

423 views
Skip to first unread message

Thomas Barghusen

unread,
Oct 23, 2002, 11:20:31 AM10/23/02
to
Hallo,

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


Rene Marth

unread,
Oct 23, 2002, 11:28:40 AM10/23/02
to
Thomas Barghusen <thomas_b...@aon-jh.de> 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???

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

Dietmar Meier

unread,
Oct 23, 2002, 11:53:18 AM10/23/02
to
Thomas Barghusen wrote:

> 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

Thomas Hamacher

unread,
Oct 23, 2002, 12:47:57 PM10/23/02
to
Dietmar Meier wrote:
> Thomas Barghusen wrote:
>
>> jedoch zuvor immer der Druckdialog des InternetExplorer5 aufgerufen,
>> kann man den Dialog umgehen, so dass sofort auf dem Standarddrucker

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

Andreas Zierhut

unread,
Oct 23, 2002, 6:07:39 PM10/23/02
to
Hoi,

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

0 new messages