我有一个桌面小工具,它会定期将网络文件夹中的html文件加载到其中。间隔在那里,以便在更新源时,小工具自动更新。如果源内容发生变化,我希望小工具能够获得焦点。如果我添加myGadget.focus();在脚本底部,小工具每隔一段时间就到达前面。如果修改日期在source.html文件上发生更改,我该如何才能这样做?或文件的任何其他属性,表明它已被修改。这是我的代码:
<script type="text/javascript">
var t=null;
var interval=60000;
function refreshFrame(){
document.all.myGadget.src="\\\\network folder\\source.html";
t=setTimeout(refreshFrame,interval);
}
</script>
答案 0 :(得分:0)
这可能不是最有效的方法,但您可以依赖内容更改以了解文件是否已更改的事实。
您只需存储框架文档的innerHTML
值,并将新加载的内容与上次加载的内容进行比较。