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 相关文章推荐
javascript中最常用的继承模式 组合继承
Aug 12 Javascript
拥抱模块化的JavaScript
Mar 07 Javascript
Node.js的MongoDB驱动Mongoose基本使用教程
Mar 01 Javascript
checkbox批量选中,获取选中项的值的简单实例
Jun 28 Javascript
js插件Jcrop自定义截取图片功能
Oct 14 Javascript
JSONP跨域请求
Mar 02 Javascript
详解react-webpack2-热模块替换[HMR]
Aug 03 Javascript
vue学习笔记之v-if和v-show的区别
Sep 20 Javascript
vue使用jsonp抓取qq音乐数据的方法
Jun 21 Javascript
vue如何解决循环引用组件报错的问题
Sep 22 Javascript
vue history 模式打包部署在域名的二级目录的配置指南
Jul 02 Javascript
适合前端Vue开发童鞋的跨平台Weex的使用详解
Oct 16 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下将多个数组合并成一个数组的方法与实例代码
2011/02/03 PHP
ThinkPHP模板比较标签用法详解
2014/06/30 PHP
PHP读书笔记整理_结构语句详解
2016/07/01 PHP
thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
2016/07/07 PHP
Yii2简单实现多语言配置的方法
2016/07/23 PHP
PHP7修改的函数
2021/03/09 PHP
Jquery chosen动态设置值实例介绍
2013/08/08 Javascript
实现动画效果核心方式的js代码
2013/09/27 Javascript
通过length属性判断jquery对象是否存在
2013/10/18 Javascript
jquery动态添加删除一行数据示例
2014/06/12 Javascript
jQuery如何防止这种冒泡事件发生
2015/02/27 Javascript
Javascript实现字数统计
2015/07/03 Javascript
jquery实现叠层3D文字特效代码分享
2015/08/21 Javascript
jQuery实现的鼠标经过时变宽的效果(附demo源码)
2016/04/28 Javascript
深入解析桶排序算法及Node.js上JavaScript的代码实现
2016/07/06 Javascript
AngularJS ng-bind 指令简单实现
2016/07/30 Javascript
使用JS轻松实现ionic调用键盘搜索功能(超实用)
2016/09/06 Javascript
详解Angular.js的$q.defer()服务异步处理
2016/11/06 Javascript
swiper移动端轮播插件(触碰图片之后停止轮播)
2017/12/28 Javascript
vue 框架下自定义滚动条(easyscroll)实现方法
2019/08/29 Javascript
JavaScript冒泡算法原理与实现方法深入理解
2020/06/04 Javascript
[01:01:14]完美世界DOTA2联赛PWL S2 SZ vs Rebirth 第一场 11.21
2020/11/23 DOTA
Python解析Excle文件中的数据方法
2018/10/23 Python
python3 打开外部程序及关闭的示例
2018/11/06 Python
python树的同构学习笔记
2019/09/14 Python
python 命名规范知识点汇总
2020/02/14 Python
动态设置django的model field的默认值操作步骤
2020/03/30 Python
零基础小白多久能学会python
2020/06/22 Python
anaconda3安装及jupyter环境配置全教程
2020/08/24 Python
详解Django ORM引发的数据库N+1性能问题
2020/10/12 Python
html5使用canvas绘制文字特效
2014/12/15 HTML / CSS
意大利奢侈品网站:Italist
2016/08/23 全球购物
企业演讲稿范文
2013/12/28 职场文书
医务人员医德考评自我评价
2015/03/03 职场文书
实践论读书笔记
2015/06/29 职场文书
学校学习型党组织建设心得体会
2019/06/21 职场文书