如何将meta http-equiv =“REFRESH”content =“0; URL =”somedomain“加载到div中。

时间:2018-02-08 07:21:14

标签: javascript jquery html ajax

我正在尝试向包含以下元标记

的网页发出ajax请求
<meta http-equiv="REFRESH" content="0; URL=https://www.ohterDomain.com/help?nodeId=2&view=content-only">

成功调用ajax后,我无法在响应对象中获取正确的内容。并且元标记导致我的整个页面使用给定的URL重新加载。

mata标记中的URL来自不同的域,并在单独的ajax调用上抛出跨域异常。

有没有办法将刷新的元URL加载到我的响应对象中?或解决此问题的任何其他解决方法?

2 个答案:

答案 0 :(得分:0)

AJAX(作为方法)也称为XMLHttpRequest或XHR,是在不重新加载页面的情况下加载数据的典型方法。

但是你要求不同的域名。因此,您将无可非议地面对CORS限制。

您是否可以将数据加载到<iframe>而不是<div>

答案 1 :(得分:0)

如何触发AJAX调用?确保在点击链接或提交表单时取消原始活动。