【问题标题】:Open a new tab and download a PDF at the sametime打开一个新标签并同时下载 PDF
【发布时间】:2015-08-17 22:04:17
【问题描述】:

单击 PDF 下载链接时,我希望 pdf 显示在同一选项卡中,并在第二个选项卡中显示页面 /case-studies 加载

这可能吗?

目前我有:

<h2 style="text-align: center;"><a href="http://cdn2.hubspot.net/hub/155045/file-847580737-pdf/Stepping_into_a_new_age_of_marketing_with_CRM_FINAL_APPROVED.pdf" id="pdflink" target="_blank" download=""><strong>Click here to download your eBook</strong></a></h2>
<script type="text/javascript">// <![CDATA[
document.getElementById("pdflink").onclick = function () {
        location.href = "https://www.workbooks.com/case-studies";
    };
// ]]></script>

但是,这会在第二个选项卡中打开重定向,但由于主窗口使访问者感到困惑(就像在 IE 或 FF 上一样),他们不会释放在第一个选项卡中打开的 PDF。

有什么建议吗?

【问题讨论】:

    标签: javascript jquery html css pdf


    【解决方案1】:

    你应该这样做(在 onClick 事件期间):

    window.open("https://www.workbooks.com/case-studies",'_blank');
    

    【讨论】:

    • @OP - 在 location.href 之前添加它 - 否则您将在设置新目标之前重定向;)
    • 谢谢,请确认您的意思@SidneyLiebrand
    猜你喜欢
    • 2012-09-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-02
    • 1970-01-01
    • 1970-01-01
    • 2017-01-24
    • 2022-01-08
    • 2021-04-24
    相关资源
    最近更新 更多