使用JavaScript管理多个选项卡

使用JavaScript管理多个选项卡,javascript,automation,click,bookmarklet,Javascript,Automation,Click,Bookmarklet,假设我有一个JavaScript bookmarklet。当我按下这个按钮时,我希望它打开三个预定义的URL,并对每个URL执行一个操作(例如,单击注销按钮)。如果我只使用一个站点,我可以执行window.open(“http://stackoverflow.com“,“_self”)然后document.getElementById('logout')。单击() 有没有办法在不同的选项卡中同时执行此操作?如果没有,我将如何切换选项卡 你不能 切换选项卡超出了内容级别JavaScript的安全权

假设我有一个JavaScript bookmarklet。当我按下这个按钮时,我希望它打开三个预定义的URL,并对每个URL执行一个操作(例如,单击注销按钮)。如果我只使用一个站点,我可以执行
window.open(“http://stackoverflow.com“,“_self”)
然后
document.getElementById('logout')。单击()

有没有办法在不同的选项卡中同时执行此操作?如果没有,我将如何切换选项卡

你不能

切换选项卡超出了内容级别JavaScript的安全权限范围。就一个JavaScript实例而言,只有一个选项卡(
window

您需要为所选浏览器编写扩展

如果你是为Chrome写的