我想每3秒重新加载一个网页,如果某些表单元素在重新加载后有特定值,我想停止重新加载页面并弹出并发出警告信息。
例如,如下图所示
Batsmen得分将动态更新。
我想在分数达到50时弹出警告框。
我对JavaScript
了解一点,请告诉我如何在Firefox
中安装此类脚本。
我知道如何阅读HTML表单元素值。任何执行此操作的伪代码都表示赞赏。
答案 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