javascript - 继续重新加载页面,直到出现一组文本(javascript - 用于 greasekit)

标签 javascript

我想继续重新加载页面,直到 2013 年 5 月 23 日 出现在给定页面上,但是一旦它出现,什么都不做。

我正在将 Fluid.app 与 Greasekit 一起使用,因此我希望在 Javascript 中执行此操作。 (在那里,我可以确保它只发生在我选择的页面上)。

最佳答案

调用函数onload()像这样<body onload="redirector()">在 javascript 中检查页面上是否存在字符串 May 23rd, 2013。如果不存在,则使用 location.reload()函数重新加载页面。 “text1”是您希望从中检查字符串的标签的 ID。

<script type='text/javascript'> 
function redirector()
{
    element=document.getElementById("text1");
    text=element.innerHTML;
    if(text=="your text")
    {
        location.reload();
     }
}
</script>

关于javascript - 继续重新加载页面,直到出现一组文本(javascript - 用于 greasekit),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16620363/

相关文章:

javascript - 是什么导致了这个额外的 "undefined"?

javascript - 如何更改 css 样式的标签?

javascript - 如何在 Meteor.js #each 包装器中生成多个 SVG

javascript - 更改位置哈希后返回到以前的 url

javascript - 访问 jQuery 返回值

javascript - 需要改进此脚本

javascript - 使用下拉菜单显示 2 个不同的数据表

javascript - 使用 polyfill 的 Shadow DOM v1 样式

javascript - 循环多个 HTTP 请求并合并结果的用户脚本?

javascript - 无法在 Phaser 2.3.0 中添加图像