我有以下js代码:
window.print();
这适用于 Chrome 和 IE。它也适用于 iPhone Safari。但是,它不适用于 Firefox。
以下在 Firefox 中有效
alert()
window.print();
所以我认为这是某种时间安排?请注意,我的 js 代码仅在页面本身加载后加载:
function loadJS() {
var element = document.createElement("script"); //
element.src = "url/js/all.js";
document.body.appendChild(element);
}
if (window.addEventListener)
window.addEventListener("load", loadJS, false);
else if (window.attachEvent)
window.attachEvent("onload", loadJS);
else
window.onload = loadJS;