一个网页白窗引发的js血案

        平台引用第三方应用,页面出现白窗,前段忙不开,自己就往上冲,写下自己解决问题的过程中,看到的比较好的文章,备用。

        初始判断是跨域引起的问题,没有监听到授权事件,所以窗口无法关闭,查看js的sdk发现跨域没有问题,是第三方页面没有刷新的问题,但是firebug查看器网页响应正常,似乎不应该,最后比较其前后两次请求,授权后的请求只有20B,第一次请求2.7KB,询问第三方后发现对方做了refer判断,判断非apps.renren.com,就直接返回,造成页面白窗。


http协议详解,web开发必读 http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html

跨域资源共享十种方式:http://www.woiweb.net/10-cross-domain-methods.html

Iframe跨域通信完美解决方案:http://www.woiweb.net/iframe-cross-domain.html

Fiddler 教程:http://www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.html



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值