`
skydove
  • 浏览: 19304 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

不同浏览器的js使用注意

 
阅读更多

 

1、Chrome浏览器、火狐等浏览器上和IE类浏览器(360、qq等)有所不同,目前已发现的不同以及解决办法:

(1)    IE是parent.document,Chrome是parent.contentDocument

解决办法(通用型):

var doc = parent.document;  
  1. if(doc==null//在Chrome浏览器上parent.document不存在,doc==null  
  2.     doc=parent.contentDocument; //赋值Chrome浏览器上可以使用的对应属性  

(2)    IE是filter:alpha(opacity=50);Chrome是opacity:0.5;

解决办法(通用型):在控件的style中两个都写上

 

style={ filter:alpha(opacity=50); opacity:0.5}  //注意透明度的取值范围是不同的IE是0~100,Chrome是0~1.  
分享到:
评论

相关推荐

    javascript获取浏览器临时目录

    本文将详细介绍如何在不同浏览器环境中通过JavaScript获取浏览器临时目录的方法。 #### 二、背景知识 1. **浏览器安全模型**:现代浏览器为了保护用户隐私和数据安全,采用了严格的沙箱机制和同源策略,限制了网页...

    兼容多浏览器js 日历控件大全

    "兼容多浏览器js 日历控件大全"的资源集合,旨在解决开发者在不同浏览器间实现一致用户体验的挑战。这个压缩包文件包含了可以在Firefox、IE6、IE7、IE8等多个浏览器上正常运行的日历插件。 在早期的Web开发中,由于...

    开发跨浏览器JavaScript时要注意的问题

    不同的浏览器对JavaScript的支持程度不一,尤其是在处理DOM元素时,开发者需要特别注意一些细节,确保代码能够在各种浏览器中正常运行。本文将详细介绍在开发跨浏览器JavaScript时需要注意的关键问题,并给出相应的...

    JS监听关闭浏览器事件

    ### JS监听关闭浏览器事件 在Web开发中,有时我们需要对用户关闭浏览器窗口或标签页的行为进行监测,并在这些行为发生前执行某些操作。这通常涉及到`onbeforeunload`和`onunload`这两个事件处理程序。 #### 1. `...

    Shimport实现在所有浏览器中使用JavaScript模块包括动态import

    针对这个问题,`Shimport`库应运而生,它旨在提供一种解决方案,使开发者能够在所有浏览器中使用JavaScript模块,包括动态的`import()`函数。 一、`import`与`export` `import`和`export`是ES6模块的核心。`export`...

    使用js检测当前浏览器版本,多浏览器类型和版本号检测

    本文将深入探讨如何使用JavaScript来检测浏览器版本,特别关注IE(Internet Explorer)的各种版本。 1. **获取浏览器信息的基础方法** JavaScript提供了`navigator`对象,该对象包含了关于用户浏览器的信息。我们...

    chrome浏览器js调用exe

    总结来说,通过在Chrome浏览器中注册协议处理程序并使用JavaScript触发调用,我们可以实现JS调用本地exe的功能。然而,这种技术应当谨慎使用,因为它涉及用户的安全,并且在多平台或多浏览器环境下可能面临兼容性...

    JavaScript判断各种浏览器代码

    在本篇文章中,我们将深入探讨如何使用JavaScript来识别不同的浏览器,并根据这些信息执行特定操作。这一技术对于确保网站与各种浏览器兼容以及优化用户体验至关重要。通过分析提供的代码片段,我们可以了解到几种...

    支持多浏览器的JS日期控件

    这里需要注意的是,attachEvent和addEventListener的使用和事件冒泡的处理方式在不同浏览器中有所不同。 日期格式化也是重要的一步。JavaScript没有内置的日期格式化函数,所以通常需要自定义函数来实现。比如,...

    基于JavaScript判断浏览器到底是关闭还是刷新(超准确)

    因此,使用这些JavaScript事件来监控页面关闭和刷新的行为,需要进行充分的测试,并且要考虑到不同浏览器之间的兼容性问题。 此外,除了使用JavaScript之外,还可以考虑服务器端的逻辑来辅助判断。例如,可以通过...

    JS获取浏览器窗口大小

    ### JS 获取浏览器窗口大小 ...在实际开发中,我们需要根据具体需求选择合适的方法来获取所需的数据,同时也要注意不同浏览器之间的兼容性问题。希望本文能够帮助开发者更好地理解和掌握这一重要的前端技术点。

    JS判断浏览器分辨率自动调用不同CSS

    "JS判断浏览器分辨率自动调用不同CSS"是一个实现响应式布局的技术手段,通过JavaScript检测浏览器窗口的分辨率,并据此加载相应的CSS样式表。这种技术尤其适用于多设备兼容性需求高的项目。 首先,我们需要了解...

    实现自己的浏览器(使用浏览器组件)

    本项目"实现自己的浏览器(使用浏览器组件)"旨在为Windows Mobile操作系统创建一个类似MyIE的轻量级浏览应用。尽管功能可能不够全面,但基础的浏览功能已经得到了实现。 首先,我们需要了解的是浏览器的基本组成部分...

    检测当前浏览器支持的javascript版本

    - **浏览器前缀**:在CSS领域,由于某些CSS属性在标准化过程中,不同浏览器可能会使用不同的前缀来实现,类似的概念也可以应用到JavaScript中。例如,在早期版本中,某些API可能需要使用特定的前缀。 综上所述,...

    开发跨浏览器javascript常见注意事项

    总结来说,跨浏览器的JavaScript开发需要注意不同浏览器的差异,尤其是在DOM操作、样式设置和属性处理等方面。通过使用适当的兼容性检查和针对特定浏览器的解决方案,可以确保代码在各种浏览器环境中都能稳定运行。

    各主流浏览器如何禁用javascript脚本

    通过以上介绍可以看出,各主流浏览器都提供了禁用JavaScript的功能,尽管操作步骤有所不同,但总体流程相似。用户可以根据自己的需求和使用的浏览器类型,按照相应的指南进行设置。需要注意的是,禁用JavaScript可能...

    js获取浏览器类别源码

    而`browserUserAgentAndVersion.txt`文件很可能包含了不同浏览器的`userAgent`字符串及对应版本,用于测试和验证获取浏览器类型和版本的函数。 总结,JavaScript中的`navigator.userAgent`属性是获取浏览器信息的...

    JavaScript 获取浏览器的显示区域大小信息

    ### JavaScript 获取浏览器的显示区域大小信息 在网页开发过程中,获取浏览器显示区域的大小...开发者可以根据具体需求选择合适的方法,并注意处理不同浏览器之间的兼容性问题,从而实现更加灵活和响应式的网页布局。

    浏览器js手写汉字

    "浏览器js手写汉字"这个主题涉及到的是如何利用JavaScript技术在浏览器环境中实现手写汉字的功能,同时考虑到跨浏览器兼容性,包括对Internet Explorer(IE)、Mozilla Firefox、Google Chrome以及360浏览器的支持。...

    navigator-检测浏览器版本-javascript

    ### 使用navigator对象检测浏览器版本及特性 ...需要注意的是,由于不同浏览器对 `navigator` 属性的支持程度不同,且存在一定的安全性和隐私问题,因此在实际应用中还需要结合其他方法进行综合判断。

Global site tag (gtag.js) - Google Analytics