有没有办法自动在不同的选项卡或窗口中打开给定网站中的所有链接?
我尝试过“snap link plus”,但它在这个特定的网站上不起作用:
要打开此网站上的其他流(位于页面左侧),您需要通过单击主页右上角的“连接”使用(cmoi123 / 12345)登录。
先感谢您!
-保罗
答案1
对于 Firefox,我推荐 Greasemonkey(我认为它也有其他浏览器的端口)。一个简单的脚本如下所示:
var links=document.getElementsByTagName("a");
for (i=0;i<;links.length;i++)
links[i].target="_blank";
这会将每个链接的目标更改为在新窗口中打开或新选项卡中打开(根据您的浏览器首选项)。
答案2
我查看了网站,我假设您说的是左侧的频道链接(如果我错了,请纠正我)。不幸的是,那些是 Javascript 链接,这意味着它们在当前页面上运行,而不是将您带到新页面。因此,无法在新选项卡中打开它们(您可以通过尝试手动在新选项卡中打开一个来验证这一点;有些浏览器会拒绝执行任何操作,有些只会打开一个空白页)。这也是 Snap Links Plus 不起作用的原因。除非您能找到手动执行此操作的方法,否则无法自动执行此操作。
此外,一次打开那么多页面通常不是个好主意。一次打开太多页面可能会对浏览器造成不良影响(例如挂起),所以我只能想象 235 会做什么!