Dies ist ein komisches. Ich verwende die ExecWB-Methode, um ein PrintPreview-Fenster zu erstellen. In den meisten Fällen wird die Druckvorschau korrekt angezeigt. Aber manchmal zeigt es eine leere Seite und das ist alles. Hat das jemand schon mal gesehen? Das Problem scheint zu IE6 isoliert zu sein. Das Problem ist sehr hit-and-miss, so dass es schwierig ist festzustellen, was falsch läuft.ExecWB Druckvorschau Zeigt manchmal leere Seiten
function onBodyLoad() {
if (document.getElementById("contentPanel") != null) {
var editCloseCell = document.getElementById('editCloseCell');
editCloseCell.style.visibility = "hidden";
var OLECMDID = 7; // 7 == Print Preview
var PROMPT = 1; // 2 == DONTPROMPTUSER
document.getElementById('webBrowser').ExecWB(OLECMDID, PROMPT);
editCloseCell.style.visibility = "visible";
Das Element 'webBroswer' ist ein Objekt. Der Inhalt des Steuerelements scheint korrekt angezeigt zu werden. Könnte es sein, dass die execWB-Methode aufgerufen wird, bevor das Steuerelement gefüllt wird?
Jeder Insite auf diesem wäre hilfreich.
Danke!