如何屏蔽shift+左键打开新窗口
在链接重,如何屏蔽shift+左键打开新窗口 问题点数:10、回复次数:4Top
1 楼jycjyc(果果)回复于 2003-08-01 15:11:47 得分 0
好多地方都是这么写的:
if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
window.event.returnValue = false; //屏蔽 shift 加鼠标左键新开一网页
但根本无效呀?
Top
2 楼zhaoweiwei(if(轩辕剑^倚天剑))回复于 2003-08-01 15:18:59 得分 10
function document.click()
{
if(window.event.shiftKey&&event.button==1)
{
return false
}
}Top
3 楼zhaoweiwei(if(轩辕剑^倚天剑))回复于 2003-08-01 15:29:43 得分 0
这个就没问题了:
<html>
<head>
<script>
document.onkeydown=keyhand
document.onmousedown=keyhand
function keyhand()
{
if(event.shiftKey&&event.button==1)
{
alert("")
}
}
</script>
</head>
<body>
</body>
</html>Top
4 楼jycjyc(果果)回复于 2003-08-01 16:00:10 得分 0
多谢zhaoweiwei(轩辕大侠) !Top




