一起CSS

当前位置:一起CSS > 未分类 > 文章正文

符合web标准的flash调用方法

日期:2008-07-20 分类:未分类

在网页中插入flash,往往不能通过验证,即使进行修改,也很难通过验证。而且flash在IE下被认为是控件,需要点击激活,给用户一个很不好体验。下面的flash调用方法,既能通过验证,又解决了在IE下需要点击激活的问题。

1、首先建立一个js文件flash.js:

function i(ur,w,h){ document.write('<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/
swflash.cab#version=6,0,29,0" height="'+h+'" width="'+w+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param value="' + ur + '" name="movie" />
<param value="high" name="quality" />
<param value="transparent" name="wmode" />
<param value="false" name="menu" />
</object>'); }
ur是文件路径,w,h为flash文件尺寸,wmode为设置flash背景为透明,menu为控制flash右键菜单,js里面这些参数不需要修改。

2、在网页里调用js的文件:

<script type="text/javascript" language="javascript" src="flash.js"></script>

3、在放flash的位置写的代码如下:

<script language="JavaScript" type="text/javascript">i('flash.swf','615','310');</script>

注意把代码里面的flash.swf换成你自己文件的路径,615,310是宽和高,自己按照需要修改。

这样就可以通过w3c的验证了,同时也解决了现在浏览器中需要点击激活flash的尴尬。

查看:588 评论:没有评论 标签:,

相关日志

发表留言

请言之有物,无意义留言或只为留链接留言一律不予通过!

提示: 您可以使用一些简单的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

分类

最新日志

最新评论

存档

链接

  • 亚当学院
  • CSS视频教程下载
  • 前沿视频教室
  • 前端爱好者
  • GoodText
  • Kily`s Blog
  • mymickey
  • 秦丰网站策划
  • 奥想创意
  • 我的职业生涯
  • 蜗爱CSS
  • 蜈蚣's Blog
  • web标准学习—小辉博客
  • 十字花匠

© Copyright 2010 一起CSS All Rights Reserved