javascript - 链接打开新窗口并刷新当前窗口

标签 javascript php html

我正在使用以下 PHP 行在表格中创建指向新窗口的链接

echo "<a href=\"InterfaceInfo.php?FXOrder=" . $row['FXOrder'] . "&TA5k=" . $TA5k . "&EfmGroup=" . urlencode($row['EfmGroup']) . "&EfmLink=no\" onclick=\"window.open(this.href, 'mywin','left=20,top=20,width=500,height=500,toolbar=1,resizable=1,scrollbars=1')\"><center>1/" . $row['EfmGroup'] . "</center></a>";

这可以正常打开新窗口。但是,一旦新窗口加载了带有链接的当前窗口,也会打开相同的链接。我做错了什么?

最佳答案

在您的链接末尾添加 ;return false; .这将阻止对当前窗口的操作:

<a href=\"InterfaceInfo.php?FXOrder=" . $row['FXOrder'] . "&TA5k=" . $TA5k . "&EfmGroup=" . urlencode($row['EfmGroup']) . "&EfmLink=no\" onclick=\"window.open(this.href, 'mywin','left=20,top=20,width=500,height=500,toolbar=1,resizable=1,scrollbars=1');return false;\">

关于javascript - 链接打开新窗口并刷新当前窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24369489/

相关文章:

javascript - 使用 PHP+MySQL 构建的对象数组的 JQuery 自动完成

javascript - 根据 2 个键的属性减少数组

javascript - 使用 .toHaveBeenCalledWith 的 Jasmine 测试注册表失败

PHP:如何使用通配符搜索文件

php - htmlentities() 与 htmlspecialchars()

javascript - 将 getusermedia 插入基于 node.js 和 socket.io 的聊天引擎

javascript - 使用 YouTube API 的自定义进度条

php - 添加到我的 SQL 查询表的链接

html - Flash 对象后面的下拉菜单

javascript - 由于网页比屏幕短 15 像素,媒体查询断点不起作用