访问另一个时,在后台调用Web站点

时间:2011-11-05 11:35:56

标签: javascript html

我一直在使用将解析后的XML文件显示为HTML的产品。它提供了在产品中编辑XML并自动刷新其内部缓存的功能。 但是,如果从产品外部编辑XML,则不会重新加载已更改的XML,因此更改不可见。 要重新加载XML(产品是Splunk btw),您需要附加;

  

的en-US /调试/刷新?实体= /管理/观点

到服务器的IP /主机的末尾。是否有通过HTML或JavaScript的方法,我可以在加载页面时在后台调用此URL? 外部运行脚本失败,因为它需要凭据才能访问并且硬编码它们不是一种选择。

如果我可以在已经存在的用户会话中调用该页面,那么它会将缓存重新加载到用户。

1 个答案:

答案 0 :(得分:3)

HTML是静态的,因此一旦加载和渲染它就不会做任何事情。你可以使用javascript。我建议使用jQuery,因为它使编写javascript非常容易,但是如果你不使用任何javascript库,你可以复制quirksmode的XMLHttpRequest函数来动态加载xml:

http://www.quirksmode.org/js/xmlhttp.html