Node.js 打开浏览器

Published:

Node.js 打开浏览器,代码如下:

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

以上代码是打开系统默认浏览器。如指定浏览器,如下:

var process = require('child_process');
var t = '"C:\\Program Files\\Internet Explorer\\iexplore.exe" "http://www.baidu.com"';
// var t = "'C:\\Program Files\\Internet Explorer\\iexplore.exe' 'http://www.baidu.com'";
process.exec(t);

注意:上面代码中第二行并不能执行,推测是在window下cmd命令的语法问题,只认双引号。