iframe调用页面添加header
•
前端
场景:对于iframe集成的页面进行权限校验。由于iframe默认的src的不能传递header, 因此需要把iframe调用方式改为ajax,代码如下
function functionToExecute()
{
var url="此处填写iframe地址";
$.ajax({
type: 'GET',
url: url,
beforeSend: function (xhr) {
xhr.setRequestHeader('header里面的key', "value值");
},
success: function (data) {
$("#myiframe").css("display","block")
$("#myiframe").attr("src",url)
},
error:function (error)
{
console.log(error);
},
statusCode: {
400: function () {
alert("server returned a bad request response.");
}
}
});
}
写个测试的页面测试下
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/71693c6c70.html
