使用javascript在新窗口中打开链接

时间:2015-02-18 08:06:28

标签: javascript php

我想在新的弹出窗口中打开链接,我在PHP代码中有我的链接,但是当我尝试添加点击时,我不断收到错误。

这是我的代码:

echo "<td><a href=\"edit.php?id=$row[id]\">Edit</a></td>";

我到底需要添加点击功能?因为它在HTML中很容易,但我一直都会收到错误,因为它在PHP中

由于

3 个答案:

答案 0 :(得分:2)

添加目标=&#34; _blank&#34;

  

_blank:在新窗口或标签页中打开链接的文档

echo "<td><a href=\"edit.php?id=$row[id]\" target='_blank'>Edit</a></td>";

对于弹出式解决方案,请添加此项(注意各种&#34;&#39;)

target="popup" onclick="window.open('yourlink','name','width=xxx,height=xxx')"

答案 1 :(得分:0)

echo "<td><a href=\"edit.php?id=$row[id]\" target='_blank'>Edit</a></td>"

另一种方法是编写一个js函数open_window = function(){your stuff}和

echo "<td><a href=\"edit.php?id=$row[id]\" onclick='open_window()'>Edit</a></td>"

答案 2 :(得分:0)

您需要使用window.open javascript functoin。这是一个例子:

<a href="#" onclick='javascript:window.open(url, "", "width=200, height=100");' >Edit</a>

您可能还想在单独的函数中指定javascript代码。

有关window.open函数的详细信息,请参阅http://www.w3schools.com/jsref/met_win_open.asp