1
是否有可能编写一个jQuery脚本,从Firefox的控制台访问页面上的所有链接,所以下一次我访问它们都被标记为已访问的页面?Firefox jQuery控制台脚本,访问页面上的所有链接
Chers! Johan
是否有可能编写一个jQuery脚本,从Firefox的控制台访问页面上的所有链接,所以下一次我访问它们都被标记为已访问的页面?Firefox jQuery控制台脚本,访问页面上的所有链接
Chers! Johan
您可以使用GreaseMonkey插件。加载页面后,您可以使用代码模拟网站上的导航。 虽然我不确定链接是否会被标记为已访问。
想你可以:
$('a[href]').each(function() { $.get($(this).attr('href')); });
这只能访问绝对链接,但。$.get()
处理绝对和相对引用,所以我们只检查href
属性的存在。
为什么不只是$('a'),然后检查以确保它有一个href,以包含相对链接? – Yahel 2010-09-24 08:12:48
@yc因为我没有意识到'$ .get()'可以处理相对链接。当然它可以:)将编辑答案。 – jensgram 2010-09-24 08:18:08
我最终在页面上的所有链接上使用了.load(url divId)。 – 2010-09-27 09:00:22