ipad iframe 高度问题解决体会
目前的应用越来越广了,IE不再一统天下,这给开发人员带来机会也带来挑战。
一个在ipad上iframe被撑高的问题竟然折腾了自己一宿,难道真的是廉颇老矣?
其实问题的真正解决很简单,把过程记录下来也是蛮有意思的。
1、用户反映做的页面在ipad上局部比较大,难看了
2、自己没有ipad,下载了个safari浏览器测试,未发现问题。
3、和客户沟通看数据少的时候是否正常,反馈正常,怀疑iframe的高度未起效果
4、百度搜索果然发现是iframe的高度忽略问题
5、找到一个办法是在iframe外套上一个div,被撑高的问题解决了,但是出现无法滚动的问题
6、网上滚动的js太复杂了,找到object的方法,改成object再试,结果ipad上支持的不好,滚动时出现折叠问题
7、苦闷,和客户商议此问题先返回到最初状态(凌晨4点了,总要打个盹吧)
8、7点醒来,不甘心,看到套在外面的div灵机一动,把这个div放在iframe里面的页面不就解决了吗?
9、给客户留言解决了,客户很高兴的反馈(牛)
其实问题往往不难,难的是自己不能把问题看得透彻,不能总在死磕,而是要灵活。哈哈