摘要:大家在开发中是否经常会遇见IE6 无法打开页面的问题其他浏览器都是好的,只有IE6 或者IE7 有这样的问题,通常是报“internet explorer 无法打开页面” 然后跳转到本地的无法显示页面的界面经过几次这样的错误,渐渐总结出了诱因:在body 标签未闭合的时候 就执行向body append child 的操作知道了原因就好解决了1.可以把脚本放到最后链接,或者执行2.如果一进入页面就要执行append 可以加一个延时执行,这样不阻塞后继的加载,在实际中我把延迟设置为500ms 还没有遇到过错误。3.将需要执行的函数 加入到 $(function(){ }) 中 相当于 docum
阅读全文
摘要:http://www.alixixi.com/web/a/2010121366553.shtml最近做到这样的项目,自己实现了一下场景是 跨域 子页面动态高度的自己的实现用到了 postMessage 和 跨域 代理 iframe 。参考了这篇博客的内容,记录一下,有空再完善一下具体方案。每半秒钟检测一下子页面高度,是否有变化,如果变化发送信息到主域。it.e.addEventListener(window,'load',function(){it.winHeight=it.getHeight();try{postMsg('setHeight|'+it.winH
阅读全文
摘要:今天遇到了非常诡异的问题,还是关于IE6PNG 补丁的问题,用IE6注释写了脚本在页面上本地测试完全没问题,放到线上就不能显示图片。。。。太奇怪了。最终经过层层排查。。。。竟然是。。。脚本里面的 // 被程序转义了!崩溃。以后线上跟本地不同的问题,还是先检查下 JS里面的特殊字符有没有被后台程序转义破坏吧。
阅读全文