请问:FireFox 显示弹出窗口问题 ,在ie下是可以的

问题描述

写法:就是一个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>&nbsp;&nbsp;&nbsp;&nbsp;=*=</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};}

时间: 2024-11-09 01:58:26

请问:FireFox 显示弹出窗口问题 ,在ie下是可以的的相关文章

[问题解决]IE中可以将弹出窗口置于最顶层的方法(即使当前焦点不在,比如最小化了那个IE也能弹出来)

你如果用过OWA(Exchange的WEB端程序)就会知道这个功能是相当吸引人的.拷贝所有代码,保存为PopupWindow.html,在IE中运行这个文件,就知道了!:)所有的代码如下:PopupWindow.html<HTML><HEAD><TITLE>位于最顶层的弹出窗口</TITLE><SCRIPT LANGUAGE="JScript">//建立一个弹出窗口var oPopup = window.createPopup

对话框-asp.net的一个弹出窗口问题

问题描述 asp.net的一个弹出窗口问题 asp.net下如何实现点击一个按钮弹出一个对话框,上面有名字,年龄等信息,然后输入内容确认后更新到数据库??? 解决方案 一个是用js的showDialog,一个是用jquery ui或者 extjs 或者 easyui的对话框,其实是通过层模拟出来的. 无论什么方式,都是将输入的内容提交到服务器上,服务器插入数据库. 解决方案二: 用层来模拟,如artDialog 或者直接window.open打开另外一个aspx页面传递参数进行读取数据库显示 解

iframe 嵌套 子页面-html为 iframe子页面 弹出窗口 指定显示位置

问题描述 html为 iframe子页面 弹出窗口 指定显示位置 问题描述: 一个页面a.html中通过iframe内嵌了一个子页面b.html(这个无权修改),b.html中有一个按钮cButton, 点击这个按钮会弹出显示一个表单,现在想让这个弹出的表单显示到a.html中的一个iframe或者div中,请问怎么实现? 解决方案 在点击B的事件中使用调用A的Function.调用示例比如A有一个方法为showForm(),则在B的按钮事件中直接使用Window.Parent.showForm

让js弹出窗口居前显示的实现方法

一般来说,显示在最前面的窗口都是因为窗口被激活获得焦点,要使窗口永远显示在最前面,可以人为的设置窗口在blur时立刻focus,或者用模式.无模式对话框实现   具体步骤: 方法一:弹出窗口<body>里加上代码:onblur="self.focus()":<body onblur="self.focus()"> 方法二:用showModalDialog方法建立模式对话框,它的参数说明如表1.5.2所示.<script>    f

js-aspnet实现类似winform的功能,点击按钮弹出窗口,原窗口重新绑定显示查询结果

问题描述 aspnet实现类似winform的功能,点击按钮弹出窗口,原窗口重新绑定显示查询结果 想通过aspnet实现一个功能,原页面有个按钮我通过showmodaldialog弹出一个窗口,窗口里面是一个表单,我希望表单的数据传递到原页面,原页面再根据这些参数,重新绑定gridview,得出查询结果,我的原页面gridview上面还有按钮,必须放在_!ispostback_里面,所以页面用session或者get方式获得参数的话,databind必须放在_ispostback_条件里面,因为

jquery中直接用alert()输出弹出窗口在谷歌浏览器中显示位置居中????

问题描述 jquery中直接用alert()输出弹出窗口在谷歌浏览器中显示位置居中???? jquery中直接用alert()输出弹出窗口在谷歌浏览器中显示位置居中???? 解决方案 默认是居中的,具体还要看你浏览器放大的比例

javascript 弹出窗口中是否显示地址栏的实现代码_javascript技巧

Question : 在IE 7中弹出页面后,总是会显示地址栏,而该地址栏是不希望在程序中出现的,况且也影响美观.而在IE6中就不会出现地址栏. Solution: 工具-->Internet 选项-->安全-->自定义级别-->允许网站打开没有地址栏或状态栏的窗口-->允许 这样设置了IE7后就不会在弹出窗口中出现地址栏了.IE7以及后续版本默认不可以打开不带地址栏的窗口,这样是为了安全起见. javascript的window.open也可以用来弹出新页面,而且通过设置参

让js弹出窗口居前显示的实现方法_javascript技巧

具体步骤: 方法一:弹出窗口<body>里加上代码:onblur="self.focus()":<body onblur="self.focus()"> 方法二:用showModalDialog方法建立模式对话框,它的参数说明如表1.5.2所示.<script>   function topwin(){   window.showModalDialog(http://www.jb1.net,"","d

jQuery实现弹出窗口中切换登录与注册表单

  本文给大家推荐的是一款jQuery实现弹出窗口中切换登录与注册表单的特效.适用浏览器:IE8+.FireFox.Chrome.Safari.Opera.十分的方便实用,有需要的小伙伴可以参考下. 当点击页面中的登录或注册按钮时,将会弹出一个模态窗口,就是一个弹出层,我们可以在弹出层上轻松的切换登录与注册表单,极大的方便用户,不需要关闭层再去点击转向其他操作,在很多网站上已经广泛应用. 本文结合实例,通过使用jQuery以及CSS3和HTML5技术实现这一效果. HTML 我们现在主页面上设置