Maxthon,TheWorld,MyIE等多标签浏览器的Flash缓存问题

    因现在越来越多的浏览器在基础用户中占有的份额也越来越大,确实,像Maxthon,TheWorld,MyIE这些浏览器也有它的独到之处,它的某些功能设计更人性化,因为本人不属于那种喜新厌旧的人,所以一直使用IE,在开发上,一般也就是在IE与FireFox里做些测试,如果满足它们俩,一般就不再试用更多的浏览器了。
    但最近出了一个问题,发现HTML页面装Flash后,Flash的某些功能在上面提到三款多标签浏览器里工作不正常,Flash不能正常的与javascript之间进行互访,页面刷新后问题特别突出,后来想到可能是缓存的问题,于是在页面加上HTML的no-cache之类的META标签,但是还是不能解决问题。于是在internet属性里选中“每次访问检查新页面”,这样虽然能解决问题,但是我总不能要求用户在使用这些浏览器之前先做这样的设置吧,后来想了一个办法,就是在<object>的插入flash的标签里,在swf文件名后面跟一个动态的参数,这样迫使浏览器每次都去装载最新的flash文件。就像这样:

movie="/live.swf?t=8838774834",这个变量值你可以使用一些js变量等。我使用的是Unix时间戳。再在试试,不管你什么浏览器,统统都服服贴贴的了。



    本文转自 OldHawk  博客园博客,原文链接:http://www.cnblogs.com/taobataoma/archive/2007/10/30/942525.html,如需转载请自行联系原作者


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值