火狐下var x=ie_x(event.srcElement)行不通呀 var x=ie_x(event.srcElement);火狐下行不通呀,该怎么写呢,谢谢啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 firefox 下的 event.target = IE 下的 event.srcElement 用这个:obj = event.srcElement ? event.srcElement : event.target;来选择是firefox还是IE !!! function pl_show(txt,vobj){ ism=1; if(txt=="") var xHTML="" var xlist=txt.split("{y}"); var xHTML="<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#C0C0C0\" bgcolor=\"#095328\">"; xHTML+="<tr>"; xHTML+="<td height=\"22\" style=\"padding:0 5 0 5\" align=\"center\">"+headver+"</td>"; xHTML+="</tr>"; if(txt==""){ xHTML+="<tr>"; xHTML+="<td height=\"22\" style=\"padding:0 5 0 5\"><font color=\"#FFFFFF\">信号稍后更新(有的比赛开始后找)</font></td>"; xHTML+="</tr>"; }else{ for(i=0;i<xlist.length;i++){ var plist=xlist[i].split("|"); xHTML+="<tr>"; xHTML+="<td height=\"22\" style=\"padding:0 5 0 5\"><a target=\"_blank\" href=\"/play/tv2/"+plist[1]+".html\"><font color=\"#FFFFFF\">"+plist[0]+"</font></a></td>"; xHTML+="</tr>"; } } if(footvar!=""){ xHTML+="<tr>"; xHTML+="<td height=\"22\" style=\"padding:0 5 0 5\"><font color=\"#FCADAD\">【提醒】"+footvar+"</font></td>"; xHTML+="</tr>"; } xHTML+="</table>" YPL.innerHTML=""; YPL.innerHTML=xHTML; YPL.style.display="block"; var x=ie_x(event.srcElement); var y=ie_y(event.srcElement); var hei=0; var wei=0; hei=YPL.offsetHeight; wei=YPL.offsetWidth; if(document.body.clientWidth+document.body.scrollLeft-x-wei-48<=30){ YPL.style.left=x-wei }else{ YPL.style.left=x+vobj.offsetWidth-12; } if(document.body.clientHeight+document.body.scrollTop-y-hei<=30){ YPL.style.top=y-hei+15 }else{ YPL.style.top=y; }} 调用方法如:pl_show('卫视体育台湾-uus信号|100|0{y}卫视体育台湾-uus信号【高清】|102|0{y}卫视体育台湾-pps信号|478|0{y}卫视体育台湾-ppl信号|456|0',this)效果如下:鼠标放在《观看》上后就在其右边出现连接列表phoenixYiYou大哥 你能帮我改下吗?让他在火狐下也能获取到正确的坐标的 你能不能连完整的html代码都给我?这样无法调试! 火弧好象对好多javascript代码都有限制 冒泡排序 在千万级产品库基础上建立智能商铺的开发思路 两天没搞明白,上个帖子也费了,路径问题,100分求解。 普通类怎么通过 getApplicationBean1 类调用 ApplicationBean 同步问题+混淆器问题 第一次用hibernate,出错了。 急急急求:SQLServer通用分页语句 5河南人冒充江西老总行骗20余万 转换问题 请问在g.setColor(Color.white)里面可以自定义颜色吗? tomcat启动后运行一半就停了 jsp 根据时间选择显示的数据
obj = event.srcElement ? event.srcElement : event.target;
来选择是firefox还是IE !!!
ism=1;
if(txt=="")
var xHTML=""
var xlist=txt.split("{y}");
var xHTML="<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#C0C0C0\" bgcolor=\"#095328\">";
xHTML+="<tr>";
xHTML+="<td height=\"22\" style=\"padding:0 5 0 5\" align=\"center\">"+headver+"</td>";
xHTML+="</tr>";
if(txt==""){
xHTML+="<tr>";
xHTML+="<td height=\"22\" style=\"padding:0 5 0 5\"><font color=\"#FFFFFF\">信号稍后更新(有的比赛开始后找)</font></td>";
xHTML+="</tr>";
}else{
for(i=0;i<xlist.length;i++){
var plist=xlist[i].split("|");
xHTML+="<tr>";
xHTML+="<td height=\"22\" style=\"padding:0 5 0 5\"><a target=\"_blank\" href=\"/play/tv2/"+plist[1]+".html\"><font color=\"#FFFFFF\">"+plist[0]+"</font></a></td>";
xHTML+="</tr>";
}
}
if(footvar!=""){
xHTML+="<tr>";
xHTML+="<td height=\"22\" style=\"padding:0 5 0 5\"><font color=\"#FCADAD\">【提醒】"+footvar+"</font></td>";
xHTML+="</tr>";
} xHTML+="</table>"
YPL.innerHTML="";
YPL.innerHTML=xHTML;
YPL.style.display="block";
var x=ie_x(event.srcElement);
var y=ie_y(event.srcElement);
var hei=0;
var wei=0;
hei=YPL.offsetHeight;
wei=YPL.offsetWidth;
if(document.body.clientWidth+document.body.scrollLeft-x-wei-48<=30){
YPL.style.left=x-wei
}else{
YPL.style.left=x+vobj.offsetWidth-12;
}
if(document.body.clientHeight+document.body.scrollTop-y-hei<=30){
YPL.style.top=y-hei+15
}else{
YPL.style.top=y;
}
}
pl_show('卫视体育台湾-uus信号|100|0{y}卫视体育台湾-uus信号【高清】|102|0{y}卫视体育台湾-pps信号|478|0{y}卫视体育台湾-ppl信号|456|0',this)效果如下:
鼠标放在《观看》上后就在其右边出现连接列表phoenixYiYou大哥 你能帮我改下吗?让他在火狐下也能获取到正确的坐标的