【问题标题】:How to open links in new window which is in PDF created by TCPDF如何在新窗口中打开由 TCPDF 创建的 PDF 中的链接
【发布时间】:2013-03-20 12:56:32
【问题描述】:

我尝试了target="_blank",但没有任何反应。有人帮助解决这个问题吗?我需要在 PDF 文件中的新选项卡/窗口中打开链接。

我正在使用TCPDF 5.9.176

【问题讨论】:

标签: php html target tcpdf


【解决方案1】:

尝试使用javascript:

<script type="text/javascript">function abrirVentana(url) {
window.open(url, "nuevo");
}
</script>

然后是 HTML:

<a href="#" onClick="abrirVentana('http://')"></a>

【讨论】:

  • 那么,如何在 TCPDF 中使用这段代码呢?你有没有尝试过这样的事情?
  • 我与 spipu/html2pdf 一起尝试过,但没有找到可行的解决方案。 javascript 打开了目标,但又在同一个选项卡/窗口中。
【解决方案2】:

另一种方法是:

<script type="text/javascript">function openExternal(){
if(!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName(’a');
for(var i = 0; i < anchors.length; i++){
    var thisAnchor = anchors[i];
    if(thisAnchor.getAttribute(’href’) && thisAnchor.getAttribute(’rel’) == ‘external’){
        thisAnchor.target = ‘_blank’;
    }
 }
}

window.onload = openExternal;
</script>
<a href="http://" rel=”external”></a>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-22
    • 1970-01-01
    • 2010-10-02
    • 1970-01-01
    • 1970-01-01
    • 2020-12-01
    相关资源
    最近更新 更多