有条件地重新加载网页 - Javascript

时间:2014-01-01 14:21:56

标签: javascript html ajax reload

我想每3秒重新加载一个网页,如果某些表单元素在重新加载后有特定值,我想停止重新加载页面并弹出并发出警告信息。

例如,如下图所示

enter image description here

Batsmen得分将动态更新。

我想在分数达到50时弹出警告框。

我对JavaScript了解一点,请告诉我如何在Firefox中安装此类脚本。

我知道如何阅读HTML表单元素值。任何执行此操作的伪代码都表示赞赏。

2 个答案:

答案 0 :(得分:0)

在这种情况下,您通常不会重新加载整个页面。

您将异步请求发送到服务器&根据收到的响应更新页面部分,而不刷新整个页面。

了解AJAX。您还需要服务器端编程来响应这些AJAX调用。在您实现上述页面之前,您需要做一些阅读。

虽然JQuery不是必需品,但我真的建议你随身携带。

答案 1 :(得分:0)

让我们考虑这种情况,当蝙蝠男子得分存储47

在页面完成加载后调用javscript函数进行警报。

function infoo(){
if(document.getElementById('batmens-1').innerHTML=="50")
{
alert("messabge");
}
}

infoo();// this will be called when page refreshes
setInterval(infoo,1000); //will check when score are updated by ajax and do the alert