Node.js 实现浏览器打开链接

JavaScript017

Node.js 实现浏览器打开链接,第1张

在 Node.js 中实现在浏览器中打开指定 URL。

利用 Node.js 提供的 child_process.exec() 方法即可,但是不同操作系统下,指令有所不同:

社区上有一些 NPM 包可以直接使用,比如 open 、 opn 等。

以 open 为例:

又是一篇无营养的文章,哈哈...

The end.

//原理就是把所有标签为超链接(A)的目标都改成在本窗口打开

window.onload=function(){

var a = document.getElementsByTagName("A")

for(var i = 0i<a.lengthi++){

a[i].target="_self"

}

}

var loadScript = function (url, callback) {

var script = document.createElement("script")

script.type = "text/javascript"

if (callback) {

script.onload = function () {

callback()

}

}

script.src = url

document.body.appendChild(script)

}

url是你要加载的js文件地址,callback是js文件加载完成时要执行的回调函数