【发布时间】:2019-06-07 06:09:59
【问题描述】:
我有一个打印按钮,点击该按钮我想打印其他 pdf,因为链接将提供不同的页面。但目前打印功能正在页面加载而不是按钮单击
function print (doc) {
var objFra = document.createElement('iframe');
objFra.style.visibility = 'hidden';
objFra.src = doc;
document.body.appendChild(objFra);
objFra.contentWindow.focus();
objFra.contentWindow.print();
}
print();
<input type="button" id="bt" onClick="print()" value="Print PDF"/>
【问题讨论】:
-
移除
print();,并提供onClick中的doc文件路径。在这里查看:onClick="print(<provide doc file path>)" -
它不工作,pdf 仍然在页面加载而不是点击按钮上打开。
-
可能会有所帮助:- stackoverflow.com/questions/2909033/…
标签: javascript jquery