Hallo ihr Leutz!
Ich komme leider nach mehrstündiger Konsultation diverser Hilfeseiten und Beispiele nicht darauf, wo der Fehler liegen könnte!
Das folgende Fenster soll das Dokument drucken und danach sich selbst schliessen. Leider habe ich keinen Zugriff auf die Ursprungsdatei, welche dieses Fenster aufruft.
Im Head steht folgendes:
<SCRIPT Language="Javascript">
<!--
function schliessen() {
self.close();
}
function drucken(){
if (window.print) {
window.print() ;
} else {
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1.ExecWB(6, 2);
WebBrowser1.outerHTML = "";
}
}
// -->
</script>
Im Body rufe ich dann die beiden Funktionen auf:
<SCRIPT Language="Javascript">
drucken();
schliessen();
</script>
Der Druck funktioniert tadellos, allerdings wird das Fenster nicht geschlossen!?
Woran kann es liegen, bzw. wie bring ich das funktionierend hin?
mfg Greezoo