如何定期使用帖子数据重新加载页面?

时间:2014-02-22 11:28:09

标签: javascript google-chrome-extension firefox-addon

我必须定期重新加载包含帖子数据的页面。

是否可以从客户端执行此操作?

就像我手动点击刷新按钮一样,它会询问我是否要发送帖子数据。

我可以自动执行此操作吗? (正常的JS还是扩展名?)

1 个答案:

答案 0 :(得分:0)

是的,使用网络检查器确定POST中的数据,然后您可以使用内容脚本

使用manifest.json创建基本的content script

{
  "name": "test1",
  "version": "6.6.6",
  "manifest_version":2,
  "description": "b-good.pl",
  "permissions": [
    "https://*/*", // you might only need this for cross-domain ajax
    "http://*/*"   // but check yourself
  ],
  "content_scripts": [
    {
      "matches": ["http://target/*"],
      "js": ["content.js"]
    }
  ],
}

和您的content.js

setInterval(function(){
  $.post(url, data).done(function(drugs){
    $(body).html(drugs); // if you want drugs in your body
  });
}, how_often)

我认为这应该指向正确的方向。 (是的,我知道jQuery不是必需的,但它很方便,我不想用手写xhr:)