在当前页面打开edge://history提示“Not allowed to load local resource:”

12style
  • 36

想在Chrome上tampermonkey中使用JavaScript执行当前页面打开edge://history等链接,使用window.open(url, '_self')、location.href都会提示“Not allowed to load local resource: edge://history”

油猴自带的GM_openInTab,只能新建标签页打开

有没有办法在当前标签页打开所有的链接,包括edge://history

回复
阅读 199
1 个回答

文档里未作说明,但是像 fileedgechromese 这些协议的链接都不能用页内 JS 打开,iframe 也不行。
(发现这个特性,是因为我想识别 360 浏览器并拒绝服务,但是探索了一圈,发现无法打开 se 协议的页面来识别,最终用的是浏览器指纹那一套)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏