正在更新动态HTML文件
Updating Dynamic HTML file
我有一个应用程序,应用程序的用户在应用程序运行时与HTML页面相关。
在运行时,HTML文件将不断更新。为了处理每次更新,HTML文件都会以固定的时间间隔刷新。
有没有其他更好的方法可以更高效地实现这一点和/或从用户的角度隐藏刷新技术?
任何帮助都将不胜感激。
如果你所做的不涉及从服务器检索数据,而是涉及页面本身发生的某种过程,比如时钟,我会使用setInterval
setInterval(function(){myFunction()},1000);
这将每秒调用myFunction(),在该函数内部,您可以根据需要更改视觉元素。
您可能还想考虑使用Javascript MVC框架,如Backbone.js或Angular.js,它们可以在应用程序的整个生命周期内处理映射到Javascript变量的html元素的外观更改。
根据您的问题,您似乎在更新服务器上的HTML文件以响应用户操作。我猜这不是你真正的意思。如果是这样的话,几乎可以肯定有更好的方法来做你想做的事情——具体取决于它是什么
如果您只是向用户显示新信息,那么您将希望使用Javascript来更新页面的DOM。对于初学者来说,最简单的方法是从jQuery教程开始。使用Javascript(可能有jQuery的帮助),您可以轻松地更新页面任何部分的内容,而无需以任何方式实际更改原始HTML文件。
如果您希望以后访问该页面的每个人都能更新该页面,那么您需要将新信息放入数据库中,并在请求或加载该页面时从数据库中获取内容。
如果您准确地指定了要做的事情,这将非常有帮助。
相关文章:
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 导入jQuery脚本获胜'我不处理html文件
- 生成pdf或其他非html文件时的错误处理
- 如果使用javascript函数屏幕太小,我该如何更改HTML文件的背景色
- html文件中的script标记根本不起作用
- 从单独的html文件预览Javascript文本
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- Android在webview中加载带有javascript的html文件,得到Uncaught ReferenceEr
- 什么更好?使用iframe或jQuery之类的东西在外部网站中加载HTML文件
- 当我在浏览器中打开HTML文件时,javascript不起作用
- 如何在另一个html文件的框架中包含图像
- 压缩静态HTML文件中的JS和CSS
- 从HTML文件中的TypeScript(.ts)获取值
- 以HTML文件中的编码形式脱机存储图像
- ionic幻灯片框中的每张幻灯片都有不同的HTML文件
- 加载具有特定CSS的HTML文件
- 使用Gulp手柄部分编译为单个HTML文件
- 使用javascript检查服务器上是否存在html文件
- 在本地启动HTML文件
- javascript从选中的复选框中检索输入值,并在同一网页中显示多个html文件