Node.js 打开指定浏览器并跳转到指定网页
1.情景展示
如何使用Node.js打开本地的浏览器,并且打开指定网页?
2.准备工作
安装Node.js,安装教程见文末推荐。
3.解决方案
var cp = require('child_process');
var open = function (url, browserName) {
cp.exec('start ' + browserName + ' ' + url, function (err, stdout, stderr) {
if (err) {
console.log(err);
}
});
}
// 打开chrome浏览器,并导航至百度
open("https://www.baidu.com", 'chrome');
// 打开edge浏览器,并导航至百度
//open("https://www.baidu.com", 'msedge');
将上述代码保存成一个js文件。
3.测试
在cmd命令下,运行node js路径
node js路径
4.拓展
上述代码的本质,其实是使用了windows的start命令
start chrome
启动chrome浏览器
start chrome
启动edge浏览器
start msedge
启动ie浏览器
start iexplore
启动火狐浏览器
start firefox
本文来自博客园,作者:Marydon,转载请注明原文链接:https://www.cnblogs.com/Marydon20170307/p/18168373