node.js - 求问node如何自动打开浏览器,并打开指定网址
黄舟
黄舟 2017-04-17 13:47:08
[Node.js讨论组]

求问node如何自动打开浏览器,并打开指定网址

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(4)
阿神

node.js打开浏览器

  • 方法一
    打开系统默认浏览器。比如你设置firfox为默认浏览器,它就打开firefox。新建一js文件,内容如下:

var c = require('child_process');
c.exec('start http://www.baidu.com');

然后执行它就行了!
打开指定浏览器,比如chrome,

var c = require('child_process')
c.exec("C:\\Users\\Administrator\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe http://sosout.com/"); // 前面是浏览器安装目录,后面是打开的链接
  • 方法二
    利用第三方库,推荐用opn,此库进行了一些优化。

大家讲道理

osx

open -a "http://127.0.0.1/"

windows

explorer "http://127.0.0.1/"
黄舟

用这个库open。其实 就是封装了不同操作系统的调用浏览器的命令而已

PHP中文网

http://www.nightmarejs.org/

看下这个吧。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号