【问题标题】:Loading sequential web pages in a browser [duplicate]在浏览器中加载顺序网页[重复]
【发布时间】:2015-04-26 05:22:31
【问题描述】:

我在这里找不到任何满足我需求的东西,但希望有人能给出一个简单的答案。

我希望我的浏览器一个接一个地加载页面,即www.sitename.com/page 0405,然后是www.sitename.com/page 0406 等,间隔可变。

除了上述之外,我不需要它来做任何事情。我只是想让它依次访问每个按顺序编号的页面。

【问题讨论】:

  • 您将其标记为重复的网址(您自己的答案)并不完全相同。
  • 我承认我对脚本一无所知,但“Greasemonkey 获取值”的建议似乎与我所问的无关。
  • 不幸的是,我不知道是否有可以从该脚本中使用的元素。我只是想要一个可以设置参数并让它运行的小包。
  • @eoghie,试试这个:pastebin.com/ujPX0h5V - 在正文中创建一个包含此脚本的新 html 页面,根据您的要求设置变量,然后访问您刚刚创建的页面。应该在标签中打开所有页面。

标签: javascript browser greasemonkey sequential


【解决方案1】:

onload 在元素加载时触发。只需放置一个 iframe 并在每次 onload 触发时加载下一页。

var i = 0
var iframe = document.querySelector('iframe')
iframe.onload = function() {
  iframe.src = 'http://www.sitename.com/page'+i
  i++
}
iframe.onload()

【讨论】:

    猜你喜欢
    • 2013-12-10
    • 1970-01-01
    • 1970-01-01
    • 2013-10-12
    • 2012-11-22
    • 2014-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多