我需要为新弹出的窗口设置onload属性。以下代码适用于Firefox:
<a onclick="printwindow=window.open('www.google.com');printwindow.document.body.onload=self.print();return false;" href='www.google.com'>
然而,当我在IE中尝试这样做时,会出现错误 -“printwindow.document.body null or not defined”
目标是弹出一个新窗口,并在打开后调用该窗口的打印对话框。
有什么提示可以让这个工作起来吗? 重要的是不要在目标页面的其他地方使用javascript,因为我无法控制它。所有功能必须包含在我上面发布的链接中。