最近有些get方式请求的api,用ajax访问会提示非同源,所以我变通了一下,用iframe访问。但今天遇到一个api,把它放在iframe里会提示:
Refused to display 'https://xxxx.com/' in a frame because it set 'X-Frame-Options' to 'sameorigin'.
意思就是接口限制嵌入页面访问,百度了很多方法,最终找到一个可以用的load(url),这是jq的方法,使用时需要引入jq,示例:
var url = "https://xxx.com/api"; $("#nameid").load(url);
本文作者为隔壁小蒋,转载请注明。