我在将target = _blank添加到链接时遇到问题。我的链接来自数据库的变量。
buy it:<?php echo $abc ?>
如果我使用firebud,那么它看起来像:
buy it:<a href="https://rads.stackoverflow.com/amzn/click/com/B007DB7O2Q" rel="nofollow noreferrer"> Amazon </a>
请告诉我如何将target = _blank添加到此链接。
答案 0 :(得分:2)
您可以将标记base
添加到文档的头部,这将更改所有链接的目标。
<head>
<base target="_blank">
</head>
在锚标记上指定不同的目标将覆盖此默认选项,如果您有其他链接不希望目标为空白,则该选项很有用。
答案 1 :(得分:1)
如果你的链接在数据库中,你可以做一些像str_replace(“&lt; a”,“&lt; a target ='_ blank'”,$ var):
答案 2 :(得分:0)
如果你在客户端做这种工作,那真的会更好。
使用javascript
document.getElementsByTagName('a')[0].target="_blank";