ie9锚点问题
2018-12-24 本文已影响0人
无敌小宝2
记录一下开发过程中遇到的一个坑
ie9及以下的版本,当url里面包含锚点(#)的时候,并且请求的内容中含有flash,例如文件上传。发生点击事件就有可能会去修改浏览器的title。
具体表现在:
(1)浏览器title后面自动加上#
(2)浏览器title变成了 #
解决方法:
(1)最简单的就是去掉锚点,开发过程中应该避免没有意义的锚点
(2)用js手动修改浏览器title:
$(".webuploader-pick").on("click",function(){
document.title=" "
})
(3)修改flash
<param name="movie" value="images/banner.swf" />
<param name="loop" value="true" />
<param name="menu" value="false" />
<param name="quality" value="best" />
<param name="wmode" value="transparent" />