ie下网站出现bug,只按了一下f12,bug马上不出现了,这是怎么回事?
这个页面主要是获取本页URL中问号后面的参数,然后使用此参数修改flash的Object标签,具体操作是:
var objectHtml = "<object ...>...<param id='fla_var1' name='FlashVars' value='"+ val +"' /></object>"
$("#flashDiv").html("").append(objectHtml);
//以上省略号为省略掉无关内容
现在来说一下bug:把ie关掉,再打开,打开bug网页,测试,发现flash内的参数没有改变,也就是说FlashVars这个没变,或者说整个Object标签都没变。
出现问题了,习惯就是按一下f12,看看问题在哪,但是现在按一下f12,啥都不动或者关掉开发者窗口,刷新一下页面,flash成功切换了...就是说bug修好了...但是关掉ie重新打开,bug再次出现...
尝试过的解决方法:清除所有ie数据,bug依旧
求救啊,ie怎么那么变态啊,对了,ie8和ie9都出现这个问题,其它版本未知
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
代码里是否用到console对象 某些版本的ie 不开控制台 是没有这个对象的
请问这个问题你后面是怎么解决的
我也遇到类似的问题 打开F12就没bug了但关闭就有bug 还有其他的浏览器可以正常运行
求答案啊 谢谢啦
我昨天也遇到你这个问题,我是使用ajax请求,使用.html()来替换掉页面数据,在ie和360兼容模式下会出问题,我是在请求之前清除一下缓存解决的