• 视频监控——从其他浏览器打开低版本IE方案


    1. 方案背景

      由于低版本IE浏览器并不支持很多新的页面技术,导致部分页面效果难以实现;另一方面IE浏览器版本与操作系统绑定,难以统一,不同版本IE间的不兼容导致多种兼容性问题,因此本项目暂定采用Chrome作为客户端统一浏览器。

      海康视频监控平台目前仅支持低版本IE浏览器(8、9),其相应操作系统最高版本为Windows7,本方案旨在解决需使用视频监控的PC终端机上的运行兼容性问题。

    2. 解决思路

      新建访问协议openIE,在系统需要跳转视频监控平台的链接中采用openIE协议,使得PC终端机可以通过已安装的IE浏览器打开相应视频监控平台的URL。

    3. 解决方法

      新建openIE协议,注册表信息如下

    Windows Registry Editor Version 5.00  
      
    [HKEY_CLASSES_ROOTopenIE]  
    @="URL:OpenIE Protocol"  
    "URL Protocol"=""  
      
    [HKEY_CLASSES_ROOTopenIEDefaultIcon]  
    @="iexplore.exe,1"  
      
    [HKEY_CLASSES_ROOTopenIEshell]  
      
    [HKEY_CLASSES_ROOTopenIEshellopen]  
      
    [HKEY_CLASSES_ROOTopenIEshellopencommand]  
    @="cmd /c set m=%1 & call set m=%%m:openIE:=%% & call "C:\Program Files\Internet Explorer\iexplore.exe" %%m%% & exit"  

      在浏览器页面上即可使用openIE协议打开ie浏览器了

    <head>
    </head>
    <body>
        <table>
            <tr>
                <td><button id="button1">button stdio</button></td>
                <td id="result1">result1</td>
                <a href="openIE:http://192.168.3.80:82/jk/bglccymd.html">百度</a>
            </tr>
        </table>
    </body>

     

    <!-- Start -->

    获知及时信息,请关注我的个人微信订阅号:0与1的那点事

     

    <!-- End -->

     

    本文为博主原创文章,转载请注明出处!

    http://www.cnblogs.com/libingbin/

    感谢您的阅读。

  • 相关阅读:
    dubbo快速入门
    UmiJS快速入门
    springboot整合springsecurity
    springmvc快速入门
    spring快速入门
    RabbitMQ快速入门
    解决openFeign远程调用超时的异常
    vue实现全局登录
    XMLHttpRequest简介
    IE8兼容性经验小结
  • 原文地址:https://www.cnblogs.com/libingbin/p/6478685.html
Copyright © 2020-2023  润新知