2013-11-04 69 views
0

此代碼無法正常工作。href彈出javascript不彈出

<script> 
    // Popup window function 
     function basicPopup(url) { 
    popupWindow = window.open(url,'popUpWindow','height=500,width=500,left=100,top=100,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no, status=yes'); 
     } 
    </script> 

<?php 
echo "<td><a href='edit.php?id=".$data['_id']."' onclick='basicPopup(this.href);return false'>Edit</a></td>"; 
?> 

我需要一個工作代碼的href JavaScript彈出窗口。我完全沒有線索。

+0

你有什麼錯誤嗎?可能是這個新窗口被瀏覽器阻止,所以你看不到它 – paka

+0

我刪除了所有彈出式窗口攔截器。它仍然沒有工作:( –

+0

把警報或console.logs到你的代碼,以確保它觸發 – paka

回答

0

<?php echo "<td><a href='javascript:basicPopup(\'edit.php?id=".$data['_id']."\')'>Edit</a></td>

actully HREF覆蓋錨標記的onclick事件,因此它能夠更好地寫javascript href標記內

+0

其仍然不工作:( –

+0

檢查你是否在你的瀏覽器中阻止彈出窗口 –

+0

我刪除了我所有的彈出窗口阻止程序:(它仍然不工作 –

0

把你的腳本在頁腳。