$html=<<<html
<tr><td>$i.<a href="offtask.php?taskid=$taskid target='_blank' ">$title</a></td><td>$count</td><td class="nowrap">$locationtext</td></tr>
html;
echo $html;
如何在上面的代码中打开一个新窗口? target='_blank'
不起作用。
答案 0 :(得分:10)
您的target
属性卡在href
属性中。试试这个:
$html=<<<html
<tr><td>$i.<a href="offtask.php?taskid=$taskid" target="_blank">$title</a></td><td>$count</td><td class="nowrap">$locationtext</td></tr>
html;
echo $html;
答案 1 :(得分:3)
查看该代码输出的代码。它看起来像这样:
<tr><td>$i.<a href="offtask.php?taskid=$taskid target='_blank' ">$title</a></td><td>$count</td><td class="nowrap">$locationtext</td></tr>
你希望它是
<tr><td>$i.<a href="offtask.php?taskid=$taskid" target="_blank">$title</a></td><td>$count</td><td class="nowrap">$locationtext</td></tr>
那是:
<a href="url" target="_blank">link</a>
答案 2 :(得分:1)
它无法正常工作的原因是您没有正确分离链接属性。尝试以适当的分隔输出href
和target
(例如,关闭引号)。
使用此:
<a href="offtask.php?taskid=$taskid" target='_blank'>
而不是
<a href="offtask.php?taskid=$taskid target='_blank' ">
答案 3 :(得分:1)
<a href="offtask.php?taskid=$taskid" target="_blank">
答案 4 :(得分:0)
我试过把目标=&#34; _blank&#34;在许多地方,此代码来自rss阅读器,但我不希望人们点击并离开我的网站,只是打开另一个标签
if($linked ) $msg = '<a href="'.$link.'" class="srssfetcher-link">'.$msg.'</a>'; // Puts a link to the posts
答案 5 :(得分:-2)
在php
中的href前面使用target =“_ blank”