经典论坛 » WEB标准化专栏 » 共享 - 标准的Flash插入代码
银牌会员
专长 前端制作
<!-- 标准的的Flash插入 设置高度与宽度: width="400" height="400" 设置路径: data="style/flash/001.swf" 与 value="style/flash/001.swf" 替代文本或替代图片: <a href="" title=""><img src="" alt="" /></a> 也可以不要这段 --> <object type="application/x-shockwave-flash" data="style/flash/001.swf" width="400" height="400"> <param name="movie" value="style/flash/001.swf" /> <a href="style/flash/001.swf"><img src="style/img/001.jpg" alt="Flash动画" /></a> </object>
<!-- 不会遮住层的Flash 让Flash不档住浮动对象或层的关键属性: <param name="wmode" value="opaque" /> <embed wmode="opaque"></embed> --> <object type="application/x-shockwave-flash" data="style/flash/001.swf" width="400" height="400"> <param name="movie" value="style/flash/001.swf" /> <param name="wmode" value="opaque" /> <embed wmode="opaque"></embed> <a href="style/flash/001.swf"><img src="style/img/001.jpg" alt="Flash动画" /></a> </object>
<!-- 透明的Flash 让Flash透明的关键属性: <param name="wmode" value="transparent"> --> <object type="application/x-shockwave-flash" data="style/flash/001.swf" width="400" height="400"> <param name="movie" value="style/flash/001.swf" /> <param name="wmode" value="transparent"> <a href="style/flash/001.swf"><img src="style/img/001.jpg" alt="Flash动画" /></a> </object>
查看个人网站
查看详细资料
TOP
新手上路
天牢囚犯
中级会员
蛋蛋
超级版主
初级会员
子非狐
专长 SEO,网站运营,推广
原帖由 iuui 于 2007-1-10 11:31 发表 不是打击楼主,不用验证,你提供的代码并不标准,从代码一看就有问题,第一个代码在IE肯定没问题,在其它浏览器(如:Firefox)FLASH肯定显示不了,只是你用一个图片连接替换了嵌入的SWF文件. Firefox这个浏览器的确很 ...
专长 网页设计,Flash,3D
原帖由 fkueaps 于 2007-1-12 16:46 发表 呵呵,那你还是去验证一下吧,FF确实可以显示.加图片链接或者文字链接是为了兼容一些老版本浏览器(还有屏蔽FLASH功能等等). 至于验证问题,确实有一个是不行的,那是因为<embed>这个私有标记.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>mc</title> </head> <body> <object type="application/x-shockwave-flash" data="mc.swf" width="400" height="400" > <param name="movie" value="mc.swf" /> </object> </body> </html>
随枫飘月
高级会员
专长 网页设计,前端制作,策划
专长 前端制作,JAVA,AS
原帖由 iuui 于 2007-1-13 18:56 发表 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> ... 纯FLASH网站我肯定不会把SWF放在容器里.
原帖由 fkueaps 于 2007-1-15 09:37 发表 如果你在乎W3C验证,那么你就必须把媒体文件放在容器中. 如果你不在乎W3C验证,那么就不必在乎是否报错.
原帖由 iuui 于 2007-1-16 17:02 发表 我既在乎W3C的验证,又不想把<object >...</object>再放进另外不容器里,你的代码我仔细研究之后问题还很多, 所以我采纳17楼的建议,打官方的补丁. 不过你的精神还是值得称赞.
孤竹林
专长 前端制作,搜索,推广