如何在Javascrip中编写代码,实现鼠标焦点为空,或者使鼠标滑轮锁定

来源:百度知道 编辑:UC知道 时间:2024/05/25 15:14:06
我是在做一个网址导航的下拉菜单中使用了以下的脚本“
<SCRIPT language=javascript>
<!-- Begin
function MM_jumpMenu(selObj)
{ //v3.0
if (selObj.selectedIndex !=0 )
{ //[selObj.selectedIndex]
window.open(selObj.options.value);
}
else
{
for(var i=1;i<selObj.length;i++)
window.open(selObj.options[i].value);
}
}
//-->
</SCRIPT>
虽然实现了网址的导航,但是点完网址后焦点还停留在所选的网址上,滚动滑轮,其他的网址都弹出来了,有没有代码可以实现点完一个网址后,焦点为空,或者禁用鼠标的滑轮呢!
<SCRIPT language=javascript>
<!-- Begin
function MM_jumpMenu(selObj)
{ //v3.0
if (selObj.selectedIndex !=0 )
{ //[selObj.selectedIndex]
window.open(selObj.options.value);
sel0b.onmouseout();-----位置1
}
else
{
for(var i=1;i<selObj.length;i++)
window.open(selObj.options[i].value);
sel0b.onmouseout();-----位置

selObj.onmouseout();即可

对不起啊楼主 我没试就跟你说了 结果根本就不行··这个方法不能用

你试试selObj.blur()方法吧 这个可以用 我已经试过了

代码如下

<script>
function fun(o){
o.blur();
}
</script>
<input type=text onclick="fun(this)"/>