专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Flash

IE浏览器上flash的bug

发布时间:2011-06-27 19:35:56 文章来源:www.iduyao.cn 采编人员:星星草
IE浏览器下flash的bug

当在ie中打开页面的时候,如果页面中有flash和锚点的时候,当刷新页面的时候,页面的标题后面会多出锚点的名称;当右键点击页面中的flash时,页面标题就成为锚点的名称。

 

在网上查资料得到的解决办法:

var value; //页面原标题
//添加事件函数
function addEvent(obj, fun, eventName,name) {
	value = name;
	if (obj.addEventListener)
		obj.addEventListener(eventName, fun, false);
	else
		obj.attachEvent("on" + eventName, fun);
}
//修复标题
function repair() {
	document.title = value;
}

//在浏览器加载完成事件时执行一次可以使用户体验更好
function init() {
	if (document.all) {
		repair();
		//定时刷新页面标题,主要是针对单击Flash时页面标题自动改变的现象
		setInterval(repair, 100);
	}
}

//注册页面加载事件
addEvent(window, init, "load","页面标题") ;
 
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: