zoukankan      html  css  js  c++  java
  • 如何用IE打开Chrome浏览器

    实现方式,用IE调用cmd命令打开chrome(注意:IE的ActiveX相关设置要启用)

    <script type="text/javascript">
    function test() {
    //创建ActiveXObject实例,只在IE下有效,才可以创建
    var objShell= new ActiveXObject("WScript.Shell");
    /*
    命令参数说明
    cmd.exe /c dir 是执行完dir命令后关闭命令窗口。
    cmd.exe /k dir 是执行完dir命令后不关闭命令窗口。
    cmd.exe /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。
    cmd.exe /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。
    这里的dir是start chrome www.baidu.com//用谷歌浏览器打开百度
    */
    objShell.Run("cmd.exe /c start chrome www.baidu.com",0,true);
    }
    </script>

    如果打开的链接有&之类的dos特殊符号,需要特殊处理

    ^是对特殊符号<,>,&的前导字符,在命令中他将以上  3  个符号的特殊功能去掉

    传入的连接改为 https://www.baidu.com/s?ie=utf-^&wd=chrome

    <script type="text/javascript">
    function test() {
    //创建ActiveXObject实例,只在IE下有效,才可以创建
    var objShell= new ActiveXObject("WScript.Shell");
    /*
    命令参数说明
    cmd.exe /c dir 是执行完dir命令后关闭命令窗口。
    cmd.exe /k dir 是执行完dir命令后不关闭命令窗口。
    cmd.exe /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。
    cmd.exe /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。
    这里的dir是start chrome www.baidu.com//用谷歌浏览器打开百度
    */
    objShell.Run("cmd.exe /c start chrome https://www.baidu.com/s?ie=utf-8^&wd=chrome",0,true);
    }
    </script>

    参考资料

    https://blog.csdn.net/quincylk/article/details/8315548

    https://blog.csdn.net/qq_24598601/article/details/80225655

  • 相关阅读:
    pandas,对dataFrame中某一个列的数据进行处理
    pandas的简单使用
    pandas,读取或存储DataFrames的数据到mysql中
    pandas,pd.ExcelWriter保存结果到已存在的excel文件中
    用命令让vbox的虚拟硬盘文件转换成vmware的vmdk
    vbox磁盘空间如何扩容
    Linux ext3/ext4数据恢复
    VirtualBox安装64位系统
    ubuntu 12.04启用休眠
    美化你的GRUB,全面支持中文(菜单、提示、帮助)适用7.04-9.04
  • 原文地址:https://www.cnblogs.com/leiyongbo/p/10309044.html
Copyright © 2011-2022 走看看