视频监控——从其他浏览器打开低版本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/

感谢您的阅读。

原文地址:https://www.cnblogs.com/libingbin/p/6478685.html