我目前正在試圖建立這樣一個鏈接:如何創建一個鏈接,用PHP打開一個新窗口?
<a href="http://www.mymra.com" onClick="mywindow=window.open('http://www.mymra.com','mywindow','toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=900,height=600'); return false;">Motorcycle Insurance</a></li>
在PHP
。我試圖用我的一個php文件中的鏈接來做到這一點,但是我無法讓它正常工作,也沒有任何錯誤加載。
這是我一直使用的代碼:
echo '
<a href="'.$ad_link.'" onClick="javascript: pageTracker._trackPageview(\'/outgoing/'.$ga_link.'\'); mywindow=window.open('.$ad_link.');" target=\"_blank\" title="'.$ad_alt.'"'.$ad_target.'>
<img src="http://'.$ad_image.'" border="0" alt="'.$ad_alt.'" width="150px" height="150px" /></a>';
我很好奇,是什麼,我需要做的就是上班的鏈接。
我已經嘗試過:
- 複製並粘貼確切的代碼。 (編輯帶鏈接的除外)
- 在剪斷的代碼,採取了什麼,我想可能會導致錯誤。
- 重組代碼以使其工作。
我無法自己創建解決方案,所以我轉向社區。如果任何人至少可以帶領我走向正確的方向,我將不勝感激。
我上面提供的PHP的代碼段不是必需的。我只需要一段代碼就可以使用。
謝謝你幫助我!
我已經嘗試使用:
echo '
<a href="'.$ad_link.'" onclick="pageTracker._trackPageview(\'/outgoing/'.$ga_link.'\'); mywindow=window.open('.$ad_link.'); return false;" target=\"_blank\" title="'.$ad_alt.'"'.$ad_target.'>
<img src="http://'.$ad_image.'" border="0" alt="'.$ad_alt.'" width="150px" height="150px" /></a>';
然而,然後把HTTP後//:作爲註釋標籤,而不是一個除了HTTP:這是我的一個問題之前。
我也在尋找一個燈箱,然而以供將來參考我需要幫助回答這個問題。
所以在HTML查看它,看看它實際上看起來像 – 2013-04-22 21:46:01
我建議你避免'window.open'儘可能因爲它的第一件事彈出窗口阻止程序會阻止。是不是'target = _blank'?也許模態對話框中的iframe應該這樣做... – elclanrs 2013-04-22 21:46:07
@Mark在HTML中的鏈接工作正常,這是PHP鏈接不起作用。 – Sriahciboon 2013-04-22 21:49:15