您好!我试图从给定的数组中输出生成的链接,结果很成功。让我困惑的问题是,当我试图点击控制打印(ctrl+P)来打印页面时,它还显示了整个超链接,我应该更改我的php代码还是用html完成?而且我正在使用bootstrap 3。当我测试其他实时页面时,它不会这么做。我该怎么办?非常感谢。
这是我的代码的一个片段
foreach($array as $key) {
echo '<td ><a target="_blank" href="http://example.com/">'.$key.'</a></td>';
}
打印机中的预览显示如下:
1 ( http://example.com/ )
2 ( http://example.com/ )
我只需要简单的文本:
1
2
我找到了问题的答案,但无论如何,感谢您的意见和建议。我很感激。这是一个引导程序问题,这个链接回答了我的问题。
@media print {
a[href]:after {
content: "";
}
}
https://tracker.moodle.org/browse/MDL-40321
试试这个:
<style type="text/css" media="print">
@page
{
a[href]::after {
content: " (" attr(href) ")"
}
}
</style>