最近在公司接手了以前的老项目,要对浏览器兼容进行改造,以前只是针对ie,现在要求FireFox下也要兼容,其他系统中用到了大量的弹出窗口,在IE下弹出窗可以居中,但是FireFox下不行,上网查了些资料,貌似FF就是不支持弹出窗口居中,杯具了只有自己去写个方法了,下面是实现的代码,目前在FF只是实现在屏幕的中间弹出
<script language="javascript" type="text/javascript">
function openMyWin(url,title,obj,width,height){
var parm = "";
var dialogHeight = "dialogHeight:"+height+"px";
var dialogWidth = "dialogWidth:"+width+"px";
if(navigator.userAgent.toLowerCase().indexOf('msie')>0){
parm = dialogHeight+";"+dialogWidth+";center=yes";
}else{
var x = (window.screen.width/2)-(width/2)+"px";
var y = (window.screen.height/2)-(height/2)+"px";
parm = dialogHeight+";"+dialogWidth+";dialogLeft:"+ x +";dialogTop:"+y+";";
}
var returnValue = window.showModalDialog(url,title,parm);
return returnValue;
}
</script>
分享到:
相关推荐
标题“兼容ie,FF,chrome,opera的弹出层居中js”所指的就是一个JavaScript实现的弹出层(popup layer)定位代码,它能在Internet Explorer(IE)、Firefox(FF)、Chrome以及Opera这些主流浏览器中实现居中显示。...
在本案例中,"兼容ie和ff的页签"指的是一个JavaScript实现的页签功能,能够同时在Internet Explorer(IE)和Firefox(FF)这两个主流浏览器上正常工作。由于这两种浏览器对某些Web标准的实现存在差异,因此创建跨...
本话题将详细讨论如何在Internet Explorer(IE)和Firefox(FF)浏览器中实现这种功能,以及如何控制弹出层的大小。 首先,IE浏览器提供了`showModalDialog`方法,它能够打开一个新的模态对话窗口,这意味着用户...
DIV+CSS 图片居中效果 兼容 IE FF。。等浏览器
在本资源中,作者针对兼容性问题进行了优化,使得推拉门菜单可以在Internet Explorer(IE)和Firefox(FF)这两个主流浏览器上正常工作。 在Web开发中,由于不同浏览器对CSS、JavaScript等技术的解析和实现存在差异...
通过鼠标的拖动,来改变表格的宽度,关键是该功能可兼容IE和FF两个浏览器
jsencrypt 兼容IE8,Chrome,FF,包括exports.default,Object.defineProperty不兼容问题处理等。
在Web开发的历史长河中,浏览器兼容性一直是开发者面临的重大挑战,尤其是处理早期版本的Internet Explorer(IE6和IE7)与现代浏览器如Firefox之间的差异。本文将深入探讨如何通过CSS Hack技巧和其他优化策略,确保...
### IE和FF兼容性大集合 随着互联网技术的迅速发展,各式各的浏览器层出不穷,而浏览器之间的兼容性问题成为开发者必须面对的一个挑战。本文将基于实际经验与网络资源,总结Internet Explorer (IE) 和 Firefox (FF)...
在本示例中,"js新闻上下滚动效果(兼容IE和ff)"指的是利用JavaScript实现一个新闻标题在网页上进行上下滚动的效果,这种效果常见于新闻网站,能够展示多条新闻,同时保持页面空间的有效利用。这个效果不仅在现代...
本文将深入探讨FF和IE之间的CSS兼容性问题,以及如何解决这些差异。 首先,让我们来看标题和描述中提到的问题:如何使`DIV`或`table`在IE和Firefox中水平居中。在CSS中,有多种方法可以实现这个效果,但并非所有...
#### 标题解析:“ie6 ie7 ff浏览器兼容” 该标题明确指出了文章关注的核心问题——即确保网页能在IE6、IE7及Firefox等浏览器中正确显示。这意味着开发者需要采取一定的措施来适配这些浏览器,确保无论用户使用何种...
这篇博文主要探讨了如何解决Ajax在IE和Firefox上的兼容性问题。 首先,让我们了解一下Ajax的基本原理。Ajax的核心是XMLHttpRequest对象,它允许JavaScript在不刷新整个页面的情况下与服务器进行异步通信。在发送...
### IE和FF浏览器的兼容性解决方案 在网页开发过程中,不同浏览器之间的兼容性问题一直是个挑战。特别是Internet Explorer(简称IE)与Firefox(简称FF)这两种浏览器之间存在的差异,经常导致网页显示效果不一致的...
在开发Web应用时,兼容性问题常常困扰着开发者,尤其是针对不同的浏览器,如Internet Explorer(IE)和Mozilla Firefox(FF)。这两个浏览器在处理JavaScript和CSS样式时存在诸多差异,这使得代码在不同环境下表现不...
### IE与FF的兼容问题 #### CSS篇 在网页开发过程中,不同的浏览器对CSS的支持程度不一,导致了诸多兼容性问题。以下列举了一些IE(Internet Explorer)与Firefox(火狐浏览器)之间的常见CSS兼容性差异及其解决...
table列拖动,兼容IE和FF并且各列之间互不影响,拖动中各列之间互不影响,可扩展
做BS开发就难免会用到javascript,而每个浏览器对javascript的支持有不同。这就需要我们程序员去兼容他们下面是兼容IE和FF的js脚本做法和分解(部分选自网上,经本人整理),希望对大家有帮助。
标题提到的"好用的兼容IE,FF的下拉菜单"显然指的是一个能够同时在Internet Explorer(IE)和Firefox(FF)这两种主流浏览器上正常运行的下拉菜单解决方案。在网页开发中,由于各个浏览器对CSS和JavaScript的支持...
FF和IE的兼容性问题一直是前端开发者面临的重要挑战。这些浏览器在处理JavaScript、DOM操作以及事件处理等方面的差异,可能导致代码在不同浏览器上表现不一致。以下是对这些兼容性问题的详细解析和解决策略: 1. **...