【发布时间】:2015-09-01 21:51:27
【问题描述】:
我想在页面加载(onload)时打开一个 pdf 文件,我通过在 onload 操作上调用 javascript 函数来完成,我可以在 adobe reader 中打开一个 pdf,但问题是我有新的空白浏览器窗口除了adobe文件(在adobe中打开而不是在浏览器中)
<html>
<script type="text/javascript">
function windoeOpen() {
var myWindow = window.open(" ", "windowname", "width=200, height=100");
myWindow.location.href = "file:///F:/pdf2.pdf";
}
</script>
<body onload="windoeOpen()">
<code>
........
</code>
</body>
</html>
请给我建议如何关闭额外的浏览器空白窗口。
注意:
但如果我在浏览器中打开 pdf,它可以正常工作(按预期在浏览器中打开)没有添加空白浏览器。
【问题讨论】:
-
如果你在做
window.location.href,你不需要window.open -
感谢您提供正确的解决方案!现在只能打开adobe文件,没有添加空白窗口
标签: javascript html pdf