OliverOmen: Druckauftrag mit Timeout-Funktion oder so was ?

Halli Hallo,

Ich habe mal ein kleines Problem  , wobei ich aber keine Antwort finde. Ich muß auch dazu sagen, das ich so richtig kein Java Script kann, sondern nur so lala.
Naja es geht darum, dass ich einen Barcode-Generator entwickelt habe und wenn ich den Button zum Erstellen des Barcodes gedrückt habe, dann soll so ca. nach 10 Sekunden sich das Fenster zum Druck des Barcodes öffnen.
Hier ist mal das Druckscript:

<script language="JavaScript">
  function print() {
window.setTimeout(Go(), 10000);

}
function Go() {
if (document.all) {
        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_PROMPTUSER);
            WebBrowser1.outerHTML = "";
    } else {
        self.print();
    }
}
</script>
Im Button für die Generierung steht , dann :
onclick="javascript:print()"

Leider klappt das aber nicht nicht so ganz wie ich mir vorstelle.
Wäre echt cool , wenn ihr mir eine Tip oder so geben könntet, wie ich das Problem lösen kann.

Ich danke euch schon mal im Vorraus

Bye Bye

sagt

OliverOmen

  1. Hi,

    bleibe bitte bei Deinem (ersten?) Thread: [pref:t=42649&m=233104]

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/