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复选框CHECKBOX全选、反选
Aug 30 Javascript
Javascript学习笔记6 prototype的提出
Jan 11 Javascript
js parentElement和offsetParent之间的区别
Mar 23 Javascript
JavaScript 图像动画的小demo
May 23 Javascript
jquery快捷动态绑定键盘事件的操作函数代码
Oct 17 Javascript
javascript实现了照片拖拽点击置顶的照片墙代码
Apr 03 Javascript
js如何实现点击标签文字,文字在文本框出现
Aug 05 Javascript
javascript实现粘贴qq截图功能(clipboardData)
May 29 Javascript
JS 在数组指定位置插入/删除数据的方法
Jan 12 Javascript
vue2.0中goods选购栏滚动算法的实现代码
May 17 Javascript
jquery使用FormData实现异步上传文件
Oct 25 jQuery
原生javascript实现连连看游戏
Jan 03 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日历类分享
2014/11/18 PHP
PHP实现动态执行代码的方法
2016/03/25 PHP
php实现跨域提交form表单的方法【2种方法】
2016/10/17 PHP
PHP常用函数总结(180多个)
2016/12/25 PHP
HTML 自动伸缩的表格Table js实现
2009/04/01 Javascript
JS实现self的resend
2010/07/22 Javascript
jquery.post用法之type设置问题
2014/02/24 Javascript
利用js制作html table分页示例(js实现分页)
2014/04/25 Javascript
关于JS数组追加数组采用push.apply的问题
2014/06/09 Javascript
jQuery实现的仿百度分页足迹效果代码
2015/10/30 Javascript
Bootstrap每天必学之按钮
2015/11/26 Javascript
学习vue.js中class与style绑定
2016/12/03 Javascript
浅谈jQuery before和insertBefore的区别
2016/12/04 Javascript
vue构建单页面应用实战
2017/04/10 Javascript
全面解析vue中的数据双向绑定
2017/05/10 Javascript
BootStrap Table复选框默认选中功能的实现代码(从数据库获取到对应的状态进行判断是否为选中状态)
2017/07/11 Javascript
Angular模板表单校验方法详解
2017/08/11 Javascript
angularjs下ng-repeat点击元素改变样式的实现方法
2018/09/12 Javascript
如何在微信小程序里面退出小程序的方法
2019/04/28 Javascript
VUE的history模式下除了index外其他路由404报错解决办法
2019/08/21 Javascript
微信小程序对图片进行canvas压缩的方法示例详解
2020/11/12 Javascript
常用python数据类型转换函数总结
2014/03/11 Python
python自动zip压缩目录的方法
2015/06/28 Python
python图片验证码生成代码
2016/07/02 Python
Python判断以什么结尾以什么开头的实例
2018/10/27 Python
Python使用Shelve保存对象方法总结
2019/01/28 Python
python字符串分割及字符串的一些常规方法
2019/07/24 Python
使用Python调取任意数字资产钱包余额功能
2019/08/15 Python
Python 可变类型和不可变类型及引用过程解析
2019/09/27 Python
使用Python画出小人发射爱心的代码
2019/11/23 Python
html5+css3实现一款注册表单实例
2013/04/17 HTML / CSS
俄罗斯天然和有机产品、健康生活网上商店:Fitomarket.ru
2020/10/09 全球购物
大学生应聘自荐信
2013/10/11 职场文书
承认错误的检讨书
2014/01/30 职场文书
低碳环保倡议书
2014/04/14 职场文书
员工安全责任协议书
2016/03/22 职场文书