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

JavaScript022

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

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

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

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

以 open 为例:

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

The end.

可以使用 JavaScript 的 window.location 对象来获取链接地址,该对象包括以下属性:

- hash:返回 URL 中的哈希部分(以 # 开头)

- host:返回 URL 中的主机名和端口号

- hostname:返回 URL 中的主机名

- href:返回整个 URL(包括协议名,域名,端口号,路径,查询字符串等)

- pathname:返回 URL 中的路径

- port:返回 URL 中的端口号

- protocol:返回 URL 中的协议名

- search:返回 URL 中的查询字符串(以 ? 开头)

这个实现不了的 js是客户端脚本 asp是服务器端脚本 想要实现打开指定的浏览器 也就是要去操作客户端的软件 这个需要的“权限”太大了 不可能实现的

但可以用js来检测客户端访问的时候用的什么浏览器 然后弹出提示框 或者判断不是指定浏览器后 不显示网页内容

至于如何用js来检查客户端用的什么浏览器 可以到网上找找但也不一定准确的 准确的是可以判断出来所用的浏览器是什么内核

希望能帮助到你!