`
tw5566
  • 浏览: 455282 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

js 获取浏览器的类型和页面编码

阅读更多
function getPageCharset(){
    var charSet = "";
    var oType = getBrowser();
    switch(oType){
        case "IE":
            charSet = document.charset;
            break;
        case "FIREFOX":
            charSet = document.characterSet;
            break;
        default:
            break;
    }
    return charSet;
}
function getBrowser(){
    var oType = "";
    if(navigator.userAgent.indexOf("MSIE")!=-1){
        oType="IE";
    }else if(navigator.userAgent.indexOf("Firefox")!=-1){
        oType="FIREFOX";
    }
    return oType;
} 

 

分享到:
评论

相关推荐

    javaScript获取浏览器参数

    ### JavaScript 获取浏览器参数知识点...通过上述介绍,我们可以看到JavaScript获取浏览器参数不仅是一项基础技能,而且在实际项目开发中有着广泛的应用。熟练掌握这一技能对于提升Web应用的功能性和用户体验至关重要。

    获取当前浏览器的类型及乱码问题

    #### 获取浏览器类型 通过分析HTTP请求头中的`User-Agent`字段可以获取当前用户的浏览器类型。`User-Agent`是一个字符串,它包含了客户端浏览器的名称、版本以及其他操作系统的信息。例如: ```java String ...

    JavaScript 页面编码与浏览器类型判断代码

    总之,理解和掌握JavaScript获取页面编码和浏览器类型的方法,是Web开发者必备的技能之一。这不仅可以帮助我们解决实际问题,也能提升网页的用户体验。在不断变化的Web技术环境中,我们需要持续学习和适应新的浏览器...

    js判断浏览器类型及设备(移动页面开发)

    首先,要判断浏览器类型及设备,我们需要通过JavaScript中的`navigator.userAgent`属性来获取用户浏览器的用户代理字符串。用户代理字符串是一个包含了浏览器及操作系统信息的字符串,不同的浏览器和设备类型有其...

    C# 调用 Cefsharp浏览器获取登录后的cookie

    CefSharp提供了一个强大的接口,允许开发者控制浏览器的行为,包括加载页面、执行JavaScript、处理HTTP请求等。在登录场景中,我们可以利用CefSharp打开目标网页,模拟用户输入用户名和密码,然后获取登录后的cookie...

    js 显示base64编码的二进制流网页图片

    最后,互联网上有许多免费的Base64编码和解码工具可以使用,为开发者提供便捷的方式处理Base64数据。其中,有些工具支持在线将图片转换为Base64编码的字符串,进一步简化了开发流程。然而,使用这些工具时,也需注意...

    js浏览器调用摄像头拍照

    以上就是使用JavaScript和Canvas实现浏览器调用摄像头拍照功能的基本步骤和关键知识点。在实际开发中,还需要考虑兼容性问题,对于不支持这些特性的旧版浏览器,可能需要使用Flash或其他技术作为备选方案。同时,...

    Java-Swing嵌入浏览器(本地浏览器和webkit浏览器-火狐内核)

    6. **控制和交互**:`Browser`对象提供了多种方法,如`execute()`用于执行JavaScript代码,或者`getHTML()`获取当前页面的HTML源码,允许开发者与嵌入的浏览器进行更深入的交互。 7. **跨平台兼容**:由于DJnative-...

    JS 获取当前页面的URL

    在JavaScript中,获取当前页面的URL是Web开发中常见的需求,这主要涉及到浏览器提供的全局对象`window`的一些属性和方法。下面将详细讲解如何利用这些功能来获取和解析URL。 首先,`window.location`对象是...

    webcamjs兼容多浏览器调用摄像头拍照上传,兼容H5和flash

    WebcamJS是一个强大的JavaScript库,专门设计用于在各种浏览器中实现摄像头拍照并上传的功能。它不仅支持HTML5的WebRTC接口,还通过Flash提供对老式浏览器的兼容性,包括Internet Explorer 8、9、10、11以及Edge。...

    JS 获取天气预报的网页

    标题 "JS 获取天气预报的网页" 指的是一个使用JavaScript编程语言编写的网页应用,其主要功能是获取并展示中国...此外,这也为开发类似的Web应用提供了参考和实践机会,例如获取其他类型的信息或者集成更多的交互功能。

    用于跨浏览器网页编程

    通过合理地使用JavaScript来检测浏览器类型和版本,结合标准化的编码习惯以及适当的工具和技术,可以有效地解决跨浏览器兼容性问题。希望本文提供的示例代码和技巧能帮助开发者更好地应对实际项目中的挑战。

    浏览器兼容页面开发注意事项(javascript篇)_101028.pdf

    在进行浏览器兼容性页面开发时,JavaScript 是一个关键的角色,因为不同的浏览器可能对JavaScript的解析和执行有不同的理解和实现。以下是一些重要的JavaScript兼容性问题及其解决方案: 1. **document.form.item ...

    JavaScript安全从浏览器到服务端

    攻击者通过在Web页面中嵌入恶意脚本,当其他用户浏览此页面时,嵌入的脚本执行,从而让攻击者获取到用户浏览器中存储的敏感信息。JSON劫持也是一种常见的攻击方式,攻击者通过劫持JSON数据的回调函数,使得在数据被...

    JS在浏览器中解析Base64编码图像

    JS在浏览器中解析Base64编码图像,指的是使用JavaScript在网页中嵌入和显示Base64编码的图像。 在浏览器中,图像可以通过data:URI模式嵌入到HTML中,这是一种MIME类型,允许直接在MIME头部中包含数据。Data:URI的...

    判断浏览器的版本等信息

    除了判断浏览器类型和版本,我们还可以获取更多关于浏览器的信息,如平台、编码名称、是否支持cookies等。以下是一个示例: ```javascript <script type="text/javascript"> document.write("Browser name: " + ...

    JqueryUrl参数获取

    1. **使用`decodeURIComponent`**:在获取参数值后,记得使用`decodeURIComponent`进行解码,以防URL编码导致的问题。 2. **验证参数**:在使用参数前,进行必要的验证,确保它们符合预期的格式和安全标准。 3. **...

    浏览器兼容页面开发注意事项(javascript篇)_101028实用.pdf

    在进行浏览器兼容性页面开发时,JavaScript 是一个关键的角色,因为不同的浏览器可能对JS的实现有不同的理解和处理方式。以下是一些关键的注意事项,主要聚焦在JavaScript篇: 1. **document.form.item 问题**:在...

    网页根据浏览器定位

    网页根据浏览器定位是一种常见的Web应用功能,它允许网站获取用户设备的地理位置信息,并基于这些信息提供定制化的服务,如地图导航、本地搜索等。在HTML中实现这一功能,主要依赖于W3C定义的Geolocation API,以及...

Global site tag (gtag.js) - Google Analytics