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 相关文章推荐
JScript中使用ADODB.Stream判断文件编码的代码
Jun 09 Javascript
js css样式操作代码(批量操作)
Oct 09 Javascript
javascript 清空form表单中某种元素的值
Dec 26 Javascript
JavaScript接口的实现三种方式(推荐)
Jun 14 Javascript
在Mac OS上安装使用Node.js的项目自动化构建工具Gulp
Jun 18 Javascript
详解Python中logging日志模块在多进程环境下的使用
Dec 26 Javascript
Node.js的特点详解
Feb 03 Javascript
原生js实现秒表计时器功能
Feb 16 Javascript
微信小程序API—获取定位的详解
Apr 30 Javascript
微信小程序非跳转式组件授权登录的方法示例
May 22 Javascript
JS设置自定义快捷键并实现图片上下左右移动
Oct 17 Javascript
three.js 利用uv和ThreeBSP制作一个快递柜功能
Aug 18 Javascript
用纯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面向对象全攻略 (十四) php5接口技术
2009/09/30 PHP
PHP7 mongoDB扩展使用的方法分享
2019/05/02 PHP
Prototype使用指南之range.js
2007/01/10 Javascript
JAVASCRIPT keycode总结
2009/02/04 Javascript
jquery改变disabled的boolean状态的三种方法
2013/12/13 Javascript
JavaScript中数组去除重复的三种方法
2016/04/22 Javascript
使用jQuery给input标签设置默认值
2016/06/20 Javascript
微信小程序 wx.request(OBJECT)发起请求详解
2016/10/13 Javascript
微信小程序 选择器(时间,日期,地区)实例详解
2016/11/16 Javascript
JavaScript中的一些隐式转换和总结(推荐)
2017/12/22 Javascript
webpack实用小功能介绍
2018/01/02 Javascript
JavaScript 高性能数组去重的方法
2018/09/20 Javascript
Javascript实现时间倒计时功能
2018/11/17 Javascript
Vue实现浏览器打印功能的代码
2020/04/17 Javascript
vue移动端弹起蒙层滑动禁止底部滑动操作
2020/07/22 Javascript
React Native登录之指纹登录篇的示例代码
2020/11/03 Javascript
[33:39]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第二局
2016/02/27 DOTA
[02:01]大师之路——DOTA2完美大师赛11月论剑上海
2017/11/06 DOTA
详解如何使用Python编写vim插件
2017/11/28 Python
解决pandas read_csv 读取中文列标题文件报错的问题
2018/06/15 Python
Python后台开发Django的教程详解(启动)
2019/04/08 Python
django迁移数据库错误问题解决
2019/07/29 Python
Pytorch 抽取vgg各层并进行定制化处理的方法
2019/08/20 Python
PyQT5 emit 和 connect的用法详解
2019/12/13 Python
Python绘制K线图之可视化神器pyecharts的使用
2021/03/02 Python
AmazeUI 图标的示例代码
2020/08/13 HTML / CSS
马来西亚时装购物网站:ZALORA马来西亚
2017/03/14 全球购物
澳大利亚电商Catch新西兰站:Catch.co.nz
2020/05/30 全球购物
如何提高JDBC的性能
2013/04/30 面试题
英语专业推荐信
2013/11/16 职场文书
小学生十佳少年事迹材料
2014/08/20 职场文书
优秀工作者事迹材料
2014/12/26 职场文书
2015年八一建军节慰问信
2015/03/23 职场文书
导游词之宁夏贺兰山岩画
2019/11/08 职场文书
Pytorch实现图像识别之数字识别(附详细注释)
2021/05/11 Python
JavaScript中10个Reduce常用场景技巧
2022/06/21 Javascript