利用 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来检查客户端用的什么浏览器 可以到网上找找但也不一定准确的 准确的是可以判断出来所用的浏览器是什么内核
希望能帮助到你!