【发布时间】:2009-05-18 22:54:33
【问题描述】:
这是一个奇怪的问题。我正在使用 ExecWB 方法来创建 PrintPreview 窗口。大多数情况下,打印预览正确显示。但有时它会显示一个空白页,仅此而已。有没有人见过这个?该问题似乎与 IE6 无关。这个问题非常偶然,因此很难确定出了什么问题。
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";
“webBroswer”元素是一个对象。控件的内容似乎正确显示。可能是在填充控件之前调用了 execWB 方法吗?
任何关于此的网站都会有所帮助。
谢谢!
【问题讨论】:
标签: javascript internet-explorer internet-explorer-6 exec