问题描述
写法:就是一个div隐藏然后显示代码如下:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>无标题页</title><scripttype="text/javascript"language="javascript">varisIE=(document.all&&window.ActiveXObject&&!window.opera)?true:false;//是否是ie浏览器varstrPopId="divPop"//显示项目号的弹出窗口functionjsDisplayPop(src){//alert('ff')varoRow=src.parentNode.parentNodeif(isIE)showPop(oRow,50,event.x,event.y)elseshowPop(oRow,50,event.clientX,event.clientY)}//隐藏项目号的弹出窗口functionjsHidePop(src){varoPop=document.getElementById(strPopId)oPop.style.display='none'}//显示窗口函数//tr是某行,也就是弹出的窗口显示内容//cap透明度//x鼠标横坐标//y鼠标纵坐标functionshowPop(tr,cap,x,y){varoPop=document.getElementById(strPopId)oPop.innerHTML="</table><tr><td> =*=</td></tr><tr><td>thisisjustatest</td></tr></table>"oPop.style.left=(document.body.scrollLeft+x+2)+"px";oPop.style.top=(document.body.scrollTop+y+2)+"px";oPop.style.display="block";//oPop=this//oPop.filters.Alpha.Opacity=cap;}</script></head><body><ahref='dfdf.sdf'onmouseover='jsDisplayPop(this)'onmouseout='jsHidePop(this)'>popadiv</a>"<divid="divPop"style="filter:alpha(opacity=90);position:absolute;background-color:#F8F8F5;color:#000000;border:1px#000000solid;height:10;width:10;display:none;z-index:100"></div></body></html>
知道原因的请帮忙以下
解决方案
解决方案二:
不知道啊帮你顶了
解决方案三:
UP浏览器太多了最近也头疼中IE,Firefox,Netscape,TT,MyIE,遨游.
解决方案四:
up
解决方案五:
Firefox不支持滤镜吧。
解决方案六:
document.body.scrollLeftfirefox不支持!你要获取滚动条位置可以使用这个函数:functiongetScroll(){vart,l,w,h;if(document.documentElement&&document.documentElement.scrollTop){t=document.documentElement.scrollTop;l=document.documentElement.scrollLeft;w=document.documentElement.scrollWidth;h=document.documentElement.scrollHeight;}elseif(document.body){t=document.body.scrollTop;l=document.body.scrollLeft;w=document.body.scrollWidth;h=document.body.scrollHeight;}return{t:t,l:l,w:w,h:h};}