onclick我想打开URL然后自动打印url页面。这段代码让我在打开网址之前打印页面。
function clickyClick() {
url = 'http://facebook.com/' + document.getElementById("comment").value
mywindows = window.open(url, '_blank');
window.print();
}
<form>Enter Input:
<input type="text" name="comments" id="comment">
</form>
<br>
<button onclick="clickyClick()">Generate</button>
答案 0 :(得分:0)
将print函数放入回调中,并在窗口加载时调用回调
function clickyClick() {
url = 'http://facebook.com/' + document.getElementById("comment").value
mywindows = window.open(url, '_blank');
mywindows.onload = function() {
window.print();
};
}
回调可确保在加载窗口后打印网址。