如何屏蔽在链接上按Shift键弹出新窗口?

来源:百度知道 编辑:UC知道 时间:2024/07/06 12:18:44
我是学JAVA的我想屏蔽掉在我的系统中用SHIFT+鼠标左键弹出新窗口的点击操作,谁有什么好的代码吗?请指点一下!谢谢大家了~

function window.onkeydown() {
if(event.shiftKey)
……
}
目前能做的就是弹出一个框,或者刷新页面,否则是无法完全封住键盘操作的

你可以把链接地址设置为“#”,然后在链接上加上“ onclick="parent.location.replace('真正的链接地址');return false" ”即可。这样无论如何,用户都不能在新窗口中打开链接。
<a href="#" onclick="parent.location.replace('真正的链接地址');return false">链接</a>