hidden表单在各浏览器下的兼容性问题解决

互域东莞网络公司,专业东莞网站设计,东莞网站建设行业里很有竞争力的团队之一。

您的当前位置:互域网络 >> 网站设计知识 >> hidden表单在各浏览器下的兼容性问题解决

hidden表单在各浏览器下的兼容性问题解决

日期:2013-10-12   来源:原创
122013-10

1.类似window.onresize()重载页面事件的写法只在IE下管用,FF,Chrome均不能解释,甚至会影响其它js的执行。

2.设置left,top等属性时,IE下可以只使用数值,而FF,chrome下必须在数值后加上"px"单位。

3.操作frameset的区别:如在子框架页面操作父框架页面的元素,IE下可以直接通过parent.frame1获取对象,而在FF和Chrome下,只能采用如下方式: var ff = window.parent . window . document.getElementsByTagName(" frameset "); var colsValue=ff['frame1'] . getAttribute(' cols '); OR var ff = document . g etElementById(' frame1 ');

4.事件处理的区别:FF下没有window.event属性,所以要取得事件对象,可以使用arguments[0]。 获得事件源对象,

IE:event.srcElement

FF:event.target

5.类似如下语句:

<input type="hidden" name="queryField" />

IE下:var field = document.getElementById("queryField");可以获取到对象,

但在FF,Chrome下不管用

因此,需要加上id 如: <input type="hidden " name="queryField " id="queryField " />

[ 关键字:表单 浏览器 兼容性 ]


相关阅读:
  • 东莞做微网站建设价格,多少钱? [11-04] 然后你可以在WeChat打开它。这样,没有任何限制。问:制作一个微型网站要花多少钱?答:价格是不确定的。关键取决于贵公司对网站的要求。有成百上千..
  • 响应式设计:跨浏览器兼容性 [04-02] 在上一篇文章中,我阐述了在响应式设计中处理图像3种方案的观点,讨论了好的解决方案,采用合适图像尺寸服务于各种尺寸的屏幕。那么,本文接下来将从..


在线QQ咨询