兼容ie6 | SWFObject、Flash & json2以及动态JavaScript片段加载

本文介绍了如何使用SWFObject动态加载Flash以兼容不同浏览器,以及在低版本浏览器中使用json2实现JSON解析。通过示例展示了在IE6等旧版浏览器中解决Flash加载和数据交换问题的方案。
摘要由CSDN通过智能技术生成

摘要:上一篇文章《Flash(ActionScript,AS) & JavaScript通信浅谈》初步谈到了,js与as的相互通信,在后文中也提及了“如何加载swf”。本文将对SWFObject、json2两个开源项目进行简单使用,以达到动态加载swf以及实现较好兼容性的目的。其中,SWFObject是一个为了兼容不同浏览器(加载Flash)的黑科技,json2是一个使用正则表达式来解析“JSON”的开源框架。


注意:在ie6等一些列低版本浏览器中,JSON并不是浏览器内置对象。JSON的发明,晚于浏览器的诞生。


@那是另一个故事......

        在JSON出现之前,大家一直用XML来传递数据。因为XML是一种纯文本格式,所以它适合在网络上交换数据。XML本身不算复杂,但是,加上DTD、XSD、XPath、XSLT等一大堆复杂的规范以后,任何正常的软件开发人员碰到XML都会感觉头大了,最后大家发现,即使你努力钻研几个月,也未必搞得清楚XML的规范。

        终于,在2002年的一天,道格拉斯·克罗克福特(Douglas Crockford)同学为了拯救深陷水深火热同时又被某几个巨型软件企业长期愚弄的软件工程师,发明了JSON这种超轻量级的数据交换格式。


@ie6与xp的来历........

Windows XP是Microsoft在2001年10月25日推出的基于X86、X64架构的PC和平板电脑使用的操作系统,与此同时诞生的还有ie6(Internet Explorer6)。


目录&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值