多浏览器运行js问题(是否可以指定浏览器窗口运行js)-浏览器插件

使用问题 · 4336 次浏览
涛涛涛 创建于 25天9小时前

如:Edge浏览器打开多个窗口(使用不同的浏览器用户文件夹--user-data-dir=d:\user_data1)-同浏览器多个副本运行js的问题

1.现在是可以通过浏览器窗口是否为活动状态来调用指定的浏览器窗口-调用浏览器控制-运行js,但不稳定,不知何时就运行报错了,或者是乱窗口运行了

2.是否可以通过指定一个参数(如:浏览器窗口ID)指定这个窗口的浏览器-调用-浏览器控制-运行js ,来处理同浏览器多个副本运行js的问题(设置当前动作要控制的浏览器,后续步骤的浏览器控制使用此窗口浏览器,如果可以这样就能相互切换浏览器窗口运行了)

涛涛涛 最后更新于 2025/11/21

韩道友 23天15小时前 :

大佬这个问题困扰很久了,edg、谷歌浏览器,多账号情况下,只有第一个账号能链接quicker;在搞拼多多店群的时候,要开很多个浏览器非常不方便,如果这个问题解决,就太好了

涛涛涛 回复 韩道友 18天12小时前 :

同浏览器多个账户,如果你只想要切换账户后,用新账号的浏览器窗口使用浏览器插件控制浏览器可以解决(不能或无法同时在这些账号使用浏览器插件控制浏览器窗口,即不能自动化控制浏览器窗口账号相互切换,可以手动切换指定浏览器窗口账号)

可以一个浏览器窗口账号写一个动作,手动切换指定浏览器窗口账号控制浏览器插件

有时间我在写一个教程,解决一下这个问题,你说的这个问题和我说的这问题类似,但不同,你说这个是同浏览器用户文件夹不同的原因,我说的是同浏览器程序文件夹不同的原因


涛涛涛 最后更新于 18天12小时前
回复内容
CL 24天14小时前
#1

运行脚本是对标签页id的。

试试最初获得标签页id后,后面运行脚本的时候传入标签页id参数,还会乱不?

涛涛涛 回复 CL 24天12小时前 :


浏览器1--用户文件夹为"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --user-data-dir=c:\user_data1

浏览器2--用户文件夹为"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --user-data-dir=c:\user_data2


没有在指定的浏览器窗口运行js,乱运行,这个不是标签页ID的问题,应该是quicker和哪个浏览器插件通信的问题



我说的意思是,有没有可能添加一个浏览器控制指定窗口模块,类似于以下模块(处理同浏览器多个副本窗口运行js的问题




涛涛涛 最后更新于 24天11小时前
CL 回复 涛涛涛 24天7小时前 :

这里大概的使用流程是什么?我研究下看看

涛涛涛 回复 CL 24天6小时前 :

大概是这个流程
https://getquicker.net/QA/Question/36904
这个方式差不多可以实现,就是不稳定,不好确定连接的是那个浏览器窗口的插件

涛涛涛 最后更新于 24天6小时前
回复主贴