Su. 发表于 2022-11-8 12:40:13

edge://settings/downloads#All的打开

如题,我想用在脚本里实现edge://settings/downloads#All的打开
但是window.open会显示这个
!(data/attachment/forum/202211/08/123808rndlcxtgcgh8zcgg.png)
如何才能打开这种,浏览器设置的网址呢

王一之 发表于 2022-11-8 12:40:14

试试 GM_openInTab

steven026 发表于 2022-11-8 14:32:58

王一之 发表于 2022-11-8 13:46
试试 GM_openInTab

油猴不行 脚本猫可以
脚本猫NB

王一之 发表于 2022-11-8 14:54:03

steven026 发表于 2022-11-8 14:32
油猴不行 脚本猫可以
脚本猫NB
可能tm做了啥校验之类的?

脚本猫直接调用的扩展API

steven026 发表于 2022-11-8 16:39:37

王一之 发表于 2022-11-8 14:54
可能tm做了啥校验之类的?

脚本猫直接调用的扩展API

我代码写错了……噗呲
油猴也可以……

Su. 发表于 2022-11-8 18:52:27

王一之 发表于 2022-11-8 13:46
试试 GM_openInTab

我懂了,下次不用控制台了。
话说,哥哥知道咋样能让控制台也用上GM_系列不

王一之 发表于 2022-11-8 19:32:16

Su. 发表于 2022-11-8 18:52
我懂了,下次不用控制台了。
话说,哥哥知道咋样能让控制台也用上GM_系列不 ...
不能,脚本环境与页面环境是隔离的

(其实能,给unsafeWindow挂上)

Su. 发表于 2022-11-8 20:39:31

王一之 发表于 2022-11-8 19:32
不能,脚本环境与页面环境是隔离的

(其实能,给unsafeWindow挂上)

啊,听上去就麻烦,还是算了,老老实实用脚本猫吧

steven026 发表于 2022-11-8 21:35:23

Su. 发表于 2022-11-8 20:39
啊,听上去就麻烦,还是算了,老老实实用脚本猫吧

!(data/attachment/forum/202211/08/213251r226j7327sbs6fu6.png)
!(data/attachment/forum/202211/08/213509jx955xle4l769vv5.png)
其实很简单,要多少grant直接挂多少到unsafeWindow上就行了,然后你就能在Devtools里面调用油猴/脚本猫函数了

steven026 发表于 2022-11-8 22:04:25

steven026 发表于 2022-11-8 21:35
!(data/attachment/forum/202211/08/213251r226j7327sbs6fu6.png)
!(data/attachment/forum/202211/0 ...

@王一之 脚本猫和油猴在一些细节地方其实还是差别挺大的=-=
至少脚本猫就不能这么写,只能一行行手动指定unsafeWindow=grant
页: [1] 2
查看完整版本: edge://settings/downloads#All的打开