xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

html template & iframe

https://bbs.csdn.net/topics/390123946

据说可以利用某些浏览器bug绕过跨域限制,可以也研究下;
由于浏览器对于跨域访问的原则性限制,直接去修改iframe的内容基本不可行,其他的类似XHR等ajax解决方案也要求楼主对于内容页面有修改能力,所以不考虑这些。

不妨换个思路,浏览器很难实现,在服务器实现就好了。

  1. 在服务器端有无数种方法来获取内容页面内容,由服务端获取页面内容并加以处理(target等)后,通过ajax发送到页面,就可以实现这样的功能; 缺点是服务器压力会变大。

  2. 也可以把处理工作放到客户端:服务器只获取内容,原封不动的发到客户端,由于已经变成同源ajax,就可以在客户端进行target等处理了


node.js


iframe & HTTPS & CORS

https://iframe.xgqfrms.xyz/eapp/index.html#blog.sina.cn


Flag Counter

©xgqfrms 2012-2020

www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


原文地址:https://www.cnblogs.com/xgqfrms/p/10315391.html