chrome浏览器中调用IE浏览器打开链接的详细操作过程
先说下我面临的需求: vue项目中需要打开IE9版本的网页,想尽一切办法做vue兼容IE浏览器,发现vue至少兼容IE9以上,而且这种方式不太现实,所以想到解决办法就是: 可以在别的浏览器中打开IE去访问,我的做法如下:
创建一个openIE.reg文件:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\openIE]
@="URL:OpenIE Protocol"
"URL Protocol"=""[HKEY_CLASSES_ROOT\openIE\DefaultIcon]
@="iexplore.exe,1"[HKEY_CLASSES_ROOT\openIE\shell]
[HKEY_CLASSES_ROOT\openIE\shell\open]
[HKEY_CLASSES_ROOT\openIE\shell\open\command]
@="cmd /c set m=%1 & call set m=%%m:openIE:=%% & call \"C:\\Program Files\\Internet Explorer\\iexplore.exe\" %%m%% & exit"
双击运行后,超链接打开IE
<a href="openIE://www.baidu.com">test</a>
此时可以打开IE,但是会发现有dom弹框,继续往下看:
链接: https://pan.baidu.com/s/1dxDvJtFG_j6iE_WxzZE6gQ 提取码: 679a
下载到桌面 alert.exe,双击运行即可解决弹出问题。
以上的步骤做完以后,在需要打开有参数的链接时,IE的地址栏总会丢失参数,导致页面加载失败,是不是遇到像我一样的问题呢? 继续往下看吧!
首先:
创建一个alert.reg文件,内容:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\alert]
@="URL:Alert Protocol"
"URL Protocol"=""[HKEY_CLASSES_ROOT\alert\DefaultIcon]
@="iexplore.exe,1"[HKEY_CLASSES_ROOT\alert\shell]
[HKEY_CLASSES_ROOT\alert\shell\open]
[HKEY_CLASSES_ROOT\alert\shell\open\command]
@="\"C:\\Program Files\\WisoftAlert\\alert.bat\" \"%1\""
再次:
C:\Program Files 下创建 WisoftAlert文件夹,再C:\Program Files\WisoftAlert下创建alert.bat文件:
@echo off
set m=%1%
set m=%m:alert:=%
start "" "C:\\Program Files\\Internet Explorer\\iexplore.exe" %m%
exit
全部创建完毕后,双击alert.reg,将内容写入到注册表中,这时再次运行带有参数的链接,可以直接访问到了。
<a href="alert://www.baidu.com?query=123&b=2" />test
chrome浏览器中调用IE浏览器打开链接的详细操作过程相关推荐
- vue支付宝html,vue 解决在微信内置浏览器中调用支付宝支付的情况
我的思路大概是这样的 1. 验证是否是在微信内置浏览器中调用支付宝 2.给支付页面的url加上调用接口所需的参数(因为在微信里是不能直接调用支付宝的需要调用外部浏览器) 3.在外部浏览器中完成支付跳转 ...
- 在浏览器中输入网址总是打开同一个网站怎么回
我们经常使用浏览器来访问不同的网站,但是有用户发现自己无论在浏览器中输入怎样的网址,打开的同一个网站,这是怎么回事?小编认为应该是用户浏览器被劫持引起的.那么小编下面就给大家讲讲解决的办法. 操作步骤 ...
- VBScript中调用IE浏览器
VBScript中调用IE浏览器 一. Internet Explorer.Application 二. WScript.Shell 一. Internet Explorer.Application ...
- java实现浏览器ui中的收藏夹_谷歌改进Google Chrome浏览器中的PDF浏览器 带来全新UI...
最近,谷歌一直在不断地改进在Chrome浏览器的PDF浏览器.例如,它开发了一个选项,以查看PDF的两页视图,并让你保存PDF表格.但这并不足够,由于目前的用户界面信息贫乏容易引发误解和困扰,谷歌正在 ...
- Go 调用系统默认浏览器打开链接
为什么80%的码农都做不了架构师?>>> Go Package 相关包 os/exec 实例 调用Windows系统默认浏览器打开链接 package mainimport ( ...
- (转)AppCan中调用系统浏览器打开网页
<!DOCTYPE html> <html> <head> <style>body{ background:#fff; font-size:30px;} ...
- 防止浏览器拦截的新窗口打开链接方案
背景 当前的浏览器为了保证用户体验,在很多场合下禁止了window.open打开新窗口,下面就给出一些方案,最大程度上的实现新窗口打开一个链接. 方案 //打开新链接方法实现 function win ...
- Edge浏览器在新标签页打开链接(操作方法)
edge浏览器中点击链接(如书签中的网址)会直接在当前页面打开目标网页. 如果当前页面还要用,非常难受!! 于是上网搜索 首秀:用滑轮点击,溜!非常溜!在新标签页中打开了!但是!有瑕疵. 无法定位到新 ...
- Chrome浏览器中安装Edge浏览器下已安装的扩展插件
目录 1.确定Edge浏览器存放扩展插件的位置 2.确定欲安装的插件位置 3.进入Chrome安装插件的界面 1.确定Edge浏览器存放扩展插件的位置 在Edge浏览器的地址栏中输入:edge://v ...
最新文章
- OSI网络体系结构各层协议:
- 项目进度管理:排列活动顺序
- VMware下Linux虚拟机无法连接网络
- java ee500错误_无法访问页面,500错误
- JBoss BPM Suite快速指南–将外部数据模型导入BPM项目
- 在Silverlight中进行图片下载
- 数据集可视化——tile(贴砖)
- 游戏筑基之位操作及预处理命令(C语言)
- Android MVVM开发框架
- solr java 客户端
- 重装服务器系统步骤,服务器系统重装步骤
- 随着稻香河流继续奔跑 ——致2016
- 中职计算机应用基础word表格,计算机应用基础-word表格编辑.ppt
- 【STM32CubeMx你不知道的那些事】第十章:STM32CubeMx的SPI外置FLASH(W25Q128)+文件系统(FATFS)+虚拟U盘
- SQL Server连接其他服务器
- 华大单片机 HC32F460 串口调试
- 戴尔Precision 7540 Compal EDA50 LA-H271P Rev1.0(A00)笔记本图纸
- H.265高清网络编码器在视频网站中的应用
- 从百度网页上下载歌曲,歌曲名称显示乱码
- KM算法 入门——[kuangbin]KM匹配