我想在已经opened.I曾尝试下面的代码打印窗口JavaScript打开一个新的标签,但它不工作用打印对话框在javascript中打开一个新窗口?
function OpenInNewTab() {
var win = window.open('http://stackoverflow.com/questions/6808650/triggering-ctrl-s-or-ctrl-p-via-a-button', '_blank');
console.log(win);
win.focus();
win.onload = function() {
win.print();
};
}
如何能够做到同样的事情
编辑1:
我已经试过这样也,但不工作
function OpenInNewTab() {
var win = window.open('http://stackoverflow.com/questions/6808650/triggering-ctrl-s-or-ctrl-p-via-a-button', '_blank');
win.document.attachEvent("load", function() {
window.print();
alert("called")
})
}
代码看起来不错,任何错误信息? – Girish
没有错误信息,但它不工作也 – gaurav
坚持下去,我得到了这个项目实施的地方,让我找到它。 – ThrowingDwarf