阅读:6753回复:9
网页怎么能这么写呢<tr><td width="400" height="300"><object id="fob" style="display:none" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="400" height="300"><param name="movie" value=""><param name="quality" value="high"><embed src="" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="300"></embed></object></td></tr></table> </TD></TR> 虽然偶不懂html,但也看的出src后面是空的,它怎么可能显示出来呢 神奇的是,ie竟然能正常显示 |
|
|
1楼#
发布于:2006-04-29 18:13
这就是容错能力的区别。至少IE的容错比较强。
|
|
2楼#
发布于:2006-04-29 18:13
把classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"这个修改看看.
|
|
3楼#
发布于:2006-04-29 18:13
|
|
|
4楼#
发布于:2006-04-29 18:13
这不叫容错,叫纵容.
这种代码依赖于特定平台特定浏览器甚至特定版本的特定的非显式行为,随时可能出问题. 只要是有最起码的职业素养的人,就不应该写这种代码 -- 就象不应该写大量的 GOTO 代码一样. |
|
5楼#
发布于:2006-04-29 18:13
能显示么?是什么啊啊?
|
|
6楼#
发布于:2006-04-29 18:13
|
|
7楼#
发布于:2006-04-29 18:13
请楼主给出原网页地址。就这段代码不能完成分析,只能猜测可能有JavaScript或者VBScript脚本来对src属性赋值。而某些非标准化的脚本不能在Firefox上正常执行。
|
|
8楼#
发布于:2006-04-29 18:13
|
|
9楼#
发布于:2006-04-29 18:13
寒,地址我没记下了,是flash小游戏来着的,网页上是没有flash的地址的,最后在ie的临时文件里找到的
|
|
|