Javascript window.open() 带有 php 代码(真正的弹出窗口)

Javascript window.open() with php code (true popup)

我正在尝试从超链接中获得 window 弹出窗口。

我的 window 有一个超链接,我想在该超链接上使用 OnClick 事件打开一个弹出窗口。

我正在使用 PHP 和 javascipt。

确定第一个代码,第一个症状。

echo '<a href="" onclick="javascript:void window.open(this.href, '36971878137\','\width=700,height=500,toolbar=0,menubar=0,location=0,status=0,scrollbars=0, resizable=0,left=0,top=0\');return false;">Edit</a>'

它不会打开弹出窗口,它只会刷新托管页面,这不是我想要的。

现在其他代码,其他症状:

echo '<a href="http://www.google.fr" onclick="javascript:void window.open(this.href,'36971878137\','\width=700,height=500,toolbar=0,menubar=0,location=0,status=0,scrollbars=0,resizable=0,left=0,top=0\');return false;">Edit</a>'

它更改了我的 google 托管页面,因此它也不是弹出窗口....所以不是我要找的。

我要找的是:有一个弹出窗口,但我在这里问之前尝试了很多东西,但没有成功。所以我希望有人可以帮助我解决这个问题。 实际上 google 只是为了示例,在我的实际应用程序中它将是一个带有公式的 PHP 页面....

[编辑 :] 我想要的是同一个 window 中的小弹出窗口,就像当您在桌面上单击鼠标右键时,您会看到一个带菜单的小弹出窗口,看到了吗?我不想要在新选项卡中打开的弹出窗口,这不是我想要的。我正在寻找我所在页面中的一个小弹出窗口。 非常感谢您的回复!

到目前为止一切顺利,这里是一个真正的弹出窗口的解决方案,而不是一个新页面,而不是刷新托管页面。我们开始了!

echo '<a href="javascript: void(0)" onclick="window.open(\'formulaire.php\',\'windowname1\', \'width=600, height=500\'); return false;">Edit</a>';