前端代替iframe的方法

最近有些get方式请求的api,用ajax访问会提示非同源,所以我变通了一下,用iframe访问。但今天遇到一个api,把它放在iframe里会提示:
Refused to display 'https://xxxx.com/' in a frame because it set 'X-Frame-Options' to 'sameorigin'.

前端代替iframe的方法

意思就是接口限制嵌入页面访问,百度了很多方法,最终找到一个可以用的load(url),这是jq的方法,使用时需要引入jq,示例:

var url = "https://xxx.com/api";
$("#nameid").load(url);

发表评论 取消回复
表情 图片 链接 代码

分享