繁体   English   中英

Spotfire:如何通过Javascript重新加载/刷新文本区域html

[英]Spotfire: How to reload/refresh a text area html through Javascript

我有一个HTML页面,每5秒自动刷新一次。 此页面包含来自3个不同服务器的3个图像,我想并排显示并每5秒刷新一次。

 <!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>HMI Remote Monitoring</title> <meta http-equiv="refresh" content="5" > </head> <body> <table> <tr> <td>Chamber 1:100.206.214.19</td> <td>Chamber 2:100.206.214.122</td> <td>Chamber 3:100.206.214.145</td> </tr> <tr> <td> <img border="2" src="http://100.206.214.19/remote/display.bmp" alt="" name="displayImage" width="400" height="240"> </td> <td> <img border="2" src="http://100.206.214.122/remote/display.bmp" alt="" name="displayImage" width="400" height="240"> </td> <td> <img border="2" src="http://100.206.214.145/remote/display.bmp" alt="" name="displayImage" width="400" height="240"> </td> </tr> </table> </body> <html> 

我正在使用http-equiv来刷新html,它在Collaboration视图中是一个HTML页面时工作正常。 但是现在我需要将这个相同的html移动到文本区域可视化中,并且刷新在那里不起作用。(主要是coz协作不接受静态HTML,我将不得不让服务器在某处运行以保持html活着。可行但是不是一个好的解决方案。)

我知道一些替代方案,比如使用iron-python来重新加载文本区域的html内容(感觉像是一个过度杀戮+让它在循环中睡眠会冻结它 - 这将是一个不必要的挑战)或者只是将图像用作标签(它有它自己的挑战,并且是我已经提出的另一个问题的主题。)但我想知道是否有一种方法可以使用JavaScript(显然我对JS不好,所以无法破解它。)重新加载文字区域内容?

感谢您的解决方案和想法。

尝试页面刷新使用元标记和内容与时间,您可以在下面的URL检查

使用元标记在HTML中自动刷新代码

你试过这个吗?

setInterval(refreshWidth,500) //trigger every .5 sec

这里开始

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM