node.js调用Chrome浏览器打开链接地址的方法


Posted in Javascript onMay 17, 2017

本文主要介绍的是node.js调用Chrome浏览器打开链接地址的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:

借助open模块实现

通过node-open模块,可以在任何平台上打开某个浏览器网址。

通过NPM安装

npm install open

使用Chrome打开网址

var open = require("open");
open("http://www.google.com", "chrome");

调用Start打开

open模块的实现原理非常简单,即start命令,我们可以直接在命令行中调试:

C:\Users\c2u> start chrome http://www.baidu.com

或者在"运行“中输入:

cmd.exe /c start chrome http://www.baidu.com

此时会使用chrome打开网址,如果没有安装则会使用默认浏览器打开。

在Node.JS中通过child_process调用即可。

var cp  = require('child_process')
cp.exec('start chrome http://www.baidu.com')

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
JQuery 表格操作(交替显示、拖动表格行、选择行等)
Jul 29 Javascript
JavaScript flash复制库类 Zero Clipboard
Jan 17 Javascript
js处理json以及字符串的比较等常用操作
Sep 08 Javascript
jQuery中wrapAll()方法用法实例
Jan 16 Javascript
javasript实现密码的隐藏与显示
May 08 Javascript
JavaScript创建闭包的两种方式的优劣与区别分析
Jun 22 Javascript
JavaScript绑定事件监听函数的通用方法
May 14 Javascript
javascript与jquery动态创建html元素示例
Jul 25 Javascript
简单实现IONIC购物车功能
Jan 10 Javascript
完美实现js焦点轮播效果(一)
Mar 07 Javascript
JS+php后台实现文件上传功能详解
Mar 02 Javascript
Vue项目利用axios请求接口下载excel
Nov 17 Vue.js
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
May 17 #Javascript
AngularJS实现的回到顶部指令功能实例
May 17 #Javascript
bootstrap模态框示例代码分享
May 17 #Javascript
ES6入门教程之let和const命令详解
May 17 #Javascript
详解如何在Angular中快速定位DOM元素
May 17 #Javascript
vue2.0中goods选购栏滚动算法的实现代码
May 17 #Javascript
AngularJS自定义指令实现面包屑功能完整实例
May 17 #Javascript
You might like
PHP与MySQL交互使用详解
2006/10/09 PHP
帖几个PHP的无限分类实现想法~
2007/01/02 PHP
一个数据采集类
2007/02/14 PHP
PHP采用curl模仿用户登陆新浪微博发微博的方法
2014/11/07 PHP
php实现用于计算执行时间的类实例
2015/04/18 PHP
教你php如何实现验证码
2016/01/20 PHP
Prototype Number对象 学习
2009/07/19 Javascript
javascript 获取表单file全路径
2009/12/31 Javascript
JQuery获取当前屏幕的高度宽度的实现代码
2011/07/12 Javascript
jQuery.buildFragment使用方法及思路分析
2013/01/07 Javascript
jQuery下实现等待指定元素加载完毕(可改成纯js版)
2013/07/11 Javascript
html5的自定义data-*属性和jquery的data()方法的使用示例
2013/08/21 Javascript
js实现仿网易点击弹出提示同时背景变暗效果
2015/08/13 Javascript
JQuery标签页效果实例详解
2015/12/24 Javascript
基于jQuery实现数字滚动效果
2017/01/16 Javascript
ES6中字符串的使用方法扩展
2019/06/04 Javascript
利用JavaScript的Map提升性能的方法详解
2019/08/14 Javascript
Vue Router 实现动态路由和常见问题及解决方法
2020/03/06 Javascript
vue+echarts实现动态折线图的方法与注意
2020/09/01 Javascript
python实现排序算法
2014/02/14 Python
python开发中module模块用法实例分析
2015/11/12 Python
python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
2018/06/11 Python
Selenium元素的常用操作方法分析
2018/08/10 Python
python3实现爬取淘宝美食代码分享
2018/09/23 Python
Django+Xadmin构建项目的方法步骤
2019/03/06 Python
Python 使用PyQt5 完成选择文件或目录的对话框方法
2019/06/27 Python
Python 二叉树的层序建立与三种遍历实现详解
2019/07/29 Python
使用pyshp包进行shapefile文件修改的例子
2019/12/06 Python
如何解决cmd运行python提示不是内部命令
2020/07/01 Python
你正在寻找的CSS3 动画技术
2011/07/27 HTML / CSS
Etam艾格英国官网:法国著名女装品牌
2019/04/15 全球购物
工会主席事迹材料
2014/06/03 职场文书
中学生检讨书范文
2014/11/03 职场文书
继承权公证书范本
2015/01/23 职场文书
Python基础详解之描述符
2021/04/28 Python
如何利用golang运用mysql数据库
2022/03/13 Golang