if(obj=="module"){ if(maybe2.style.visibility == "hidden")
{
maybe2.style.visibility = "visible";
maybe2.style.top=event.clientY;//就这
maybe2.style.left=event.clientX;//两段在Firefox下面没有作用
maybe2.onmouseover=function(){maybe2.style.visibility="visible";};
maybe2.onmouseout=clearmenu;
}
}
上面一段在IE下面点击以后触发后 是在鼠标位置显示出来的
但是在Firefox下面 这样是不对的 貌似是因为不支持clientX ,Y希望大家帮下我
function clearmenu(){
maybe1.style.visibility='hidden';
maybe2.style.visibility='hidden';
maybe3.style.visibility='hidden';
maybe4.style.visibility='hidden';
maybe5.style.visibility='hidden';
maybe6.style.visibility='hidden';
maybe7.style.visibility='hidden';
}
{
maybe2.style.visibility = "visible";
maybe2.style.top=event.clientY;//就这
maybe2.style.left=event.clientX;//两段在Firefox下面没有作用
maybe2.onmouseover=function(){maybe2.style.visibility="visible";};
maybe2.onmouseout=clearmenu;
}
}
上面一段在IE下面点击以后触发后 是在鼠标位置显示出来的
但是在Firefox下面 这样是不对的 貌似是因为不支持clientX ,Y希望大家帮下我
function clearmenu(){
maybe1.style.visibility='hidden';
maybe2.style.visibility='hidden';
maybe3.style.visibility='hidden';
maybe4.style.visibility='hidden';
maybe5.style.visibility='hidden';
maybe6.style.visibility='hidden';
maybe7.style.visibility='hidden';
}
function xxx(evt){
evt = window.event?window.event:evt;
evt.clientX
evr.clientY
}
麻烦您在帮忙看看啊
function xxx(evt){
evt = window.event?window.event:evt;
document.getElementById('maybe1').style.top=evt.clientX ;
document.getElementById('maybe1').style.left=evt.clientY;
document.getElementById('maybe1').visibility = "visible";
}
if(obj=="pre_module"){
if(maybe1.style.visibility == "hidden")
{ xxx(event);
}