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 相关文章推荐
js 分页全选或反选标识实现代码
Aug 09 Javascript
jQuery.parseJSON(json)将JSON字符串转换成js对象
Jul 27 Javascript
angularJS 中$scope方法使用指南
Feb 09 Javascript
jquery如何获取元素的滚动条高度等实现代码
Oct 19 Javascript
浅谈javascript控制HTML5的全屏操控,浏览器兼容的问题
Oct 10 Javascript
微信小程序使用input组件实现密码框功能【附源码下载】
Dec 11 Javascript
微信小程序出现wx.navigateTo页面不跳转问题的解决方法
Dec 26 Javascript
详解Vue基于 Nuxt.js 实现服务端渲染(SSR)
Apr 05 Javascript
JavaScript使用math.js进行精确计算操作示例
Jun 19 Javascript
对Vue- 动态元素属性及v-bind和v-model的区别详解
Aug 27 Javascript
浅析vue-router中params和query的区别
Dec 24 Javascript
jQuery 实现扁平式小清新导航
Jul 07 jQuery
用纯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三层结构(上) 简单三层结构
2010/07/04 PHP
php生成excel列名超过26列大于Z时的解决方法
2014/12/29 PHP
php is_executable判断给定文件名是否可执行实例
2016/09/26 PHP
PHP Trait功能与用法实例分析
2020/06/03 PHP
JavaScript窗口功能指南之在窗口中书写内容
2006/07/21 Javascript
jquery post方式传递多个参数值后台以数组的方式进行接收
2013/01/11 Javascript
选择复选框按钮置灰否则按钮可用
2014/05/22 Javascript
由简入繁实现Jquery树状结构的方法(推荐)
2016/06/10 Javascript
JS监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
2016/08/05 Javascript
JavaScript trim 实现去除字符串首尾指定字符的简单方法
2016/12/27 Javascript
js cookie实现记住密码功能
2017/01/17 Javascript
Vue 过渡实现轮播图效果
2017/03/27 Javascript
Bootstrap弹出框(Popover)被挤压的问题小结
2017/07/11 Javascript
解决vue v-for 遍历循环时key值报错的问题
2018/09/06 Javascript
微信小程序实现身份证取景框拍摄
2020/09/09 Javascript
Python itertools模块详解
2015/05/09 Python
设计模式中的原型模式在Python程序中的应用示例
2016/03/02 Python
python 把列表转化为字符串的方法
2018/10/23 Python
对python的输出和输出格式详解
2018/12/08 Python
python与C、C++混编的四种方式(小结)
2019/07/15 Python
使用WingPro 7 设置Python路径的方法
2019/07/24 Python
Python 实现Serial 与STM32J进行串口通讯
2019/12/18 Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
2020/01/04 Python
python离线安装外部依赖包的实现
2020/02/13 Python
python将logging模块封装成单独模块并实现动态切换Level方式
2020/05/12 Python
CSS3 新增选择器的实例
2019/11/13 HTML / CSS
html5用video标签流式加载的实现
2020/05/20 HTML / CSS
Booking.com荷兰:全球酒店网上预订
2017/08/22 全球购物
西海岸男士和男童服装:Johnnie-O
2018/03/15 全球购物
安全责任书范文
2014/03/12 职场文书
销售经理岗位职责
2015/01/31 职场文书
2014年底个人工作总结
2015/03/10 职场文书
2015社区六五普法工作总结
2015/04/21 职场文书
MySQL pt-slave-restart工具的使用简介
2021/04/07 MySQL
CocosCreator入门教程之网络通信
2021/04/16 Javascript
千万级用户系统SQL调优实战分享
2022/03/03 MySQL