此外在JavaScript中打开PDF文件的空白窗口 [英] addition Blank window opened with pdf file in javascript

查看:116
本文介绍了此外在JavaScript中打开PDF文件的空白窗口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在页面被加载(onload)时打开一个pdf文件,我通过调用onload动作的javascript函数完成它,我可以在Adobe Reader中打开一个pdf,但问题是我得到了新的空白浏览器窗口除了adobe文件(在Adobe不在浏览器中打开)



 < html>< script type =text / javascript>函数windoeOpen(){var myWindow = window.open(,windowname,width = 200,height = 100); myWindow.location.href =file:/// F:/pdf2.pdf; }< / script>< body onload =windoeOpen()> <代码> ........< / code>< / body>< / html>  



请给我建议如何关闭额外的浏览器空白窗口。



注意:

但是如果我在浏览器中打开pdf,它可以正常工作(按照预期在浏览器中打开),不需要添加空白浏览器。

您只需指定 window.location.href 就像这样:

JavaScript:

 < script type =text / javascript> 
函数windoeOpen()
{
window.location.href =file:/// F:/pdf2.pdf;
}
< / script>

HTML:

< body onload =windoeOpen()>


I want to open a pdf file when page is getting loaded (onload), I done it through calling javascript function on onload action ,I can open a pdf in adobe reader ,but issue is I got new Blank browser-window in addition to adobe file(opened in adobe not in browser)

<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>

please give me suggestion how can I close the additional browser blank window.

Note:

but if I open pdf in browser ,it works fine(opened in browser as expected) no addition blank browser.

解决方案

You just need to specify window.location.href like this:

JavaScript:

<script type="text/javascript">
    function windoeOpen()
    {
        window.location.href = "file:///F:/pdf2.pdf";
    }
</script>

HTML:

<body onload ="windoeOpen()">

这篇关于此外在JavaScript中打开PDF文件的空白窗口的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆