编辑//欲检测在负载闪光灯支持(不是用户代理字符串),并且如果访问者正在观看不支持闪存的设备上(从iPhone或iPad改变)我要显示这样的代码:如果它是一个普通访客我想显示此代码显示图像中的地方闪光到iPhone和iPad
<?php get_header(); ?>
<div class="flash">
<img src="/wp-content/themes/iq-iphone/main-page-image.png"/>
</div>
:
<?php get_header(); ?>
<div class="flash">
<script type="text/javascript">
AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','924','height','316','src','<?php bloginfo('template_directory');?>/images/featurePanel','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','<?php bloginfo('template_directory');?>/images/featurePanel','wmode','transparent'); //end AC code
</script>
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="924" height="316">
<param name="movie" value="<?php bloginfo('template_directory');?>/images/featurePanel.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<embed src="<?php bloginfo('template_directory');?>/images/featurePanel.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="924" height="316"></embed>
</object>
</noscript>
</div>
任何想法?谢谢!
[1]:http://testing HTML
怎么样谁拥有的Flash功能的浏览器,但没有安装Flash用户?你不想把他们与没有Flash功能的浏览器的用户区别开来吗? – 2010-04-09 20:23:24
检测用户字符串与支持是有道理的;所以如果我想检测支持,如果不支持闪存显示图像什么代码可以做的伎俩? – poindexter 2010-04-09 20:34:42