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 学习 几种常用方法
Jun 11 Javascript
改善用户体验的五款jQuery插件分享
May 22 Javascript
Javascript正则控制文本框只能输入整数或浮点数
Sep 02 Javascript
js实现表单Radio切换效果的方法
Aug 17 Javascript
Bootstrap3制作图片轮播效果
May 12 Javascript
jQuery 出现Cannot read property ‘msie’ of undefined错误的解决方法
Nov 23 Javascript
详解使用angular-cli发布i18n多国语言Angular应用
May 20 Javascript
Ionic + Angular.js实现图片轮播的方法示例
May 21 Javascript
Vue自定义指令详解
Jul 28 Javascript
微信小程序dom操作的替代思路实例分析
Dec 06 Javascript
详解Howler.js Web音频播放终极解决方案
Aug 23 Javascript
vue等两个接口都返回结果再执行下一步的实例
Sep 08 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图片加中文水印实现代码分享
2012/10/31 PHP
ThinkPHP快速入门实例教程之数据分页
2014/07/01 PHP
php die()与exit()的区别实例详解
2016/12/03 PHP
thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例
2019/07/03 PHP
PHP设计模式之建造者模式(Builder)原理与用法案例详解
2019/12/12 PHP
Node.js中使用事件发射器模式实现事件绑定详解
2014/08/15 Javascript
关于Jquery中的bind(),on()绑定事件方式总结
2016/10/26 Javascript
AngularJS Toaster使用详解
2017/02/24 Javascript
Node.js 使用jade模板引擎的示例
2018/05/11 Javascript
说说Vue.js中的functional函数化组件的使用
2019/02/12 Javascript
vue写h5页面的方法总结
2019/02/12 Javascript
4 种滚动吸顶实现方式的比较
2019/04/09 Javascript
vscode 配置vue+vetur+eslint+prettier自动格式化功能
2020/03/23 Javascript
python爬虫入门教程--快速理解HTTP协议(一)
2017/05/25 Python
浅谈Python实现2种文件复制的方法
2018/01/19 Python
Python数据分析库pandas基本操作方法
2018/04/08 Python
Python 读取某个目录下所有的文件实例
2018/06/23 Python
对python中的argv和argc使用详解
2018/12/15 Python
python利用ffmpeg进行录制屏幕的方法
2019/01/10 Python
python使用minimax算法实现五子棋
2019/07/29 Python
python GUI库图形界面开发之PyQt5多线程中信号与槽的详细使用方法与实例
2020/03/08 Python
美国诺德斯特龙百货官网:Nordstrom
2016/08/23 全球购物
佳能德国网上商店:Canon德国
2017/03/18 全球购物
英国奢侈品牌时尚购物平台:Farfetch(支持中文)
2020/02/18 全球购物
DC Shoes俄罗斯官网:美国滑板鞋和服饰品牌
2020/08/19 全球购物
秋季运动会通讯稿
2014/01/24 职场文书
创业计划书如何编写
2014/02/06 职场文书
2014年健康教育实施方案
2014/02/17 职场文书
小学节能减排倡议书
2014/05/15 职场文书
环保倡议书50字
2014/05/15 职场文书
小学推普周活动总结
2015/05/07 职场文书
Django展示可视化图表的多种方式
2021/04/08 Python
OpenCV-Python实现轮廓拟合
2021/06/08 Python
Python socket如何解析HTTP请求内容
2022/02/12 Python
vue使用refs获取嵌套组件中的值过程
2022/03/31 Vue.js
使用HBuilder制作一个简单的HTML5网页
2022/07/07 HTML / CSS