【问题标题】:2 pdf's open with one click on website2 pdf在网站上一键打开
【发布时间】:2015-12-15 19:35:40
【问题描述】:

寻找一个链接以打开 2 个或更多 pdf。在我的示例中,我使用了 url,希望它们的行为相同。我有客户单击“必需”链接,因此我需要在新窗口中打开每个要求。我不想要新标签,因为代理可能没有意识到还有更多要求。我更喜欢在阅读器中打开 pdf,这样他们就可以填写并发回。我知道我不能在 jsfiddle 上使用 pdf,但是我得到的答案会给我一个很好的开始。谢谢 - 我刚刚意识到我们公司已阻止弹出窗口,这就是为什么只打开一个链接的原因。没有人有管理员权限来覆盖它,所以寻找解决方法。 我的 jsfiddle:my attempts

<a href="#" onclick="window.open('http://stackoverflow.com/search?q=onclick+new+window','newerwindow','width=200');return false;window.open('http://stackoverflow.com/questions/14132122/open-url-in-new-window-with-javascript','125','width=600');return false;">windowOpen twice</a>

又一次尝试:

<a href="http://www.w3schools.com" href="http://www.w3schools.com/tags/att_a_href.asp">2 hrefs?</a>

又一次尝试:

<a href="http://www.microsoft.com" target="_blank" onclick="window.open('http://www.google.com'); window.open('http://www.yahoo.com','mywindowName');">href+2onClicks</a>

其中一些代码来自此站点,但不适用于我。我需要它来工作 IE,(内联网)

【问题讨论】:

  • 问题在于没有命名您尝试打开的窗口。
  • 也许它只是我的浏览器,我尝试了scrappedcola提供的链接,它只打开了123的google,我没有得到第二个带有abc的google。
  • 这确实可以打开 2 个选项卡,但由于它们是 pdf,我宁愿将它们作为新窗口打开,或者更好地作为 adobe 阅读器打开。感谢您的链接,在没有 2 个选项卡的情况下有什么想法吗?
  • tabs vs windows 是用户的个人设置偏好,您通常对此没有太多控制权。

标签: javascript html pdf


【解决方案1】:

尝试使用函数

 <a href="#" onclick="openMultiple();">2 hrefs?</a>

<script> 
  function openMultiple(){
     window.open('http://www.google.com');   
     window.open('http://www.yahoo.com','mywindowName');
  }
</script>

【讨论】:

    猜你喜欢
    • 2013-07-16
    • 2011-05-16
    • 2018-12-31
    • 1970-01-01
    • 2012-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-22
    相关资源
    最近更新 更多