有没有办法获取 iframe onload 的响应标头?
我已经用谷歌搜索过它,但实际上我找不到任何有用的东西!
并不真地。如果 iframe 位于同一域中,您可以访问其文档对象,其中包含一些有用的信息,例如document.referrer
,但是如果不对 URL 发出 Ajax 请求,则无法拦截完整的 HTTP 标头。这意味着再次请求该 URL。例如:
$.ajax( { url: $(#myFrame).attr('src'), success: function(r,x){
console.log( x.getResponseHeader('SomeHeader') );
} } );
仅当 iframe src 与调用脚本位于同一域中时,这才有效。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)