zxp0571
小狐狸
小狐狸
  • UID1953
  • 注册日期2005-01-09
  • 最后登录2005-08-17
  • 发帖数11
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:4764回复:4

符合网页标准的Flash代码如何写

楼主#
更多 发布于:2005-02-24 10:21
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="745" height="207">
  <param name="movie" value="swf/top.swf" />
  <param name="quality" value="high" />
  <embed src="swf/top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="745" height="207"></embed>
</object>


这一段检验就有7个错误
melop
小狐狸
小狐狸
  • UID1650
  • 注册日期2005-01-02
  • 最后登录2006-01-26
  • 发帖数87
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2005-02-24 10:21
不需要用<embed>
object里用type来指明flash的mime type
欢迎光临我的小blog: http://blog.csdn.net/melop
neuron
小狐狸
小狐狸
  • UID930
  • 注册日期2004-12-15
  • 最后登录2006-11-01
  • 发帖数92
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-02-24 10:21
melop:不需要用<embed>
object里用type来指明flash的mime type
回到原帖


这样的话就不能在firefox下显示了
要在不同的浏览器下显示FLASH又要达到w3c的标准,可以考虑使用JAVASCRIPT

你去参见一下Macromedia的官方站点,那里做的不错
FireShow
狐狸大王
狐狸大王
  • UID516
  • 注册日期2004-12-03
  • 最后登录2012-02-29
  • 发帖数402
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2005-02-24 10:21
现在才发现他们并没用 embed,Macromedia 好用心啊,即使 Flash 占有率那么高,也没有把非 Flash 用户拒绝在外,对比另一些霸王网站真是天壤之别啊。

     
上官无耻
小狐狸
小狐狸
  • UID3921
  • 注册日期2005-03-12
  • 最后登录2005-04-13
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2005-02-24 10:21
如果是为了通过w3验证的话,现在通用的做法是将flash的引用代码写在一个js文件中,然后引用这个js,借此来骗过w3的验证,至于未来吗,应该是使用object标签,不过目前这个标签存在许多问题,用它来调用flash会造成无法即时播放(也就是稍大一点的flash必须全部下载完毕后才能播放)。
希望有更多的人认识标准,理解标准; 希望有更多的web设计师接受标准; 永远爱护,支持Firefox!
游客

返回顶部