Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 访问其他网站时在后台调用网站_Javascript_Html - Fatal编程技术网

Javascript 访问其他网站时在后台调用网站

Javascript 访问其他网站时在后台调用网站,javascript,html,Javascript,Html,我一直在使用一种产品,它将解析后的XML文件显示为HTML。它提供了在产品中编辑XML并自动刷新其内部缓存的功能。 但是,如果从产品外部编辑XML,则不会重新加载更改的XML,因此更改不可见。 要重新加载XML(产品是Splunk btw),您需要附加 en US/debug/refresh?entity=/admin/views 到服务器的IP/主机的末尾。是否有一种方法可以通过HTML或JavaScript在加载页面时在后台调用此URL? 在外部运行脚本会失败,因为它需要凭据才能访问,并且无

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

en US/debug/refresh?entity=/admin/views

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


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

HTML是静态的,因此一旦加载并呈现,它就不会执行任何操作。不过,您可以使用javascript。我建议使用jQuery,因为它使编写javascript非常容易,但如果您不想使用任何javascript库,可以复制quirksmode的XMLHttpRequest函数来动态加载xml:


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


该页面是否位于同一域?是的,用户访问的所有页面以及刷新URL都位于同一服务器上是的,该页面是否位于同一域?是的,用户访问的所有页面以及刷新URL都位于同一服务器上不是我要加载的实际XML,我所需要做的就是在后台调用同一站点上的另一个页面,同时不显示它。这是jQuery可以实现的吗?我一直在查看文档,但我看不出它如何让我在后台透明地完成这项工作。是的,你可以用jQuery完成这项工作。查看api.jquery.com/jquery.get/、api.jquery.com/jquery.post/和api.jquery.com/jquery.ajax/。我要加载的实际上不是XML,我只需在后台调用同一站点上的另一个页面,而不显示它。这是jQuery可以实现的吗?我一直在查看文档,但我看不出它如何让我在后台透明地完成这项工作。是的,你可以用jQuery完成这项工作。查看api.jquery.com/jquery.get/、api.jquery.com/jquery.post/和api.jquery.com/jquery.ajax/。