2009-12-13 45 views

回答

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; 
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> 
1

它不工作的原因是因爲你沒有正確分離你的鏈接屬性。嘗試輸出hreftarget以適當的分隔(即關閉引號)。

使用此:

<a href="offtask.php?taskid=$taskid" target='_blank'> 

,而不是

<a href="offtask.php?taskid=$taskid target='_blank' "> 
1
<a href="offtask.php?taskid=$taskid" target="_blank"> 
-2

使用TARGET = 「_空白」 在PHP中的href的前

+0

用戶已經有目標=「_空白」,在他們的代碼。他們的問題僅僅是對href結尾引用的錯誤置換 – leigero 2015-02-12 14:16:00

0

我試圖把目標=「_ blank」在很多地方,這段代碼來自一個rss閱讀器,但我不想讓人們點擊並離開我的網站,但只是打開一個其他選項卡

if($linked) $msg = '<a href="'.$link.'" class="srssfetcher-link">'.$msg.'</a>'; // Puts a link to the posts

相關問題