我在本网站的另一篇文章中使用了“Malphurs interactive flash to HTML5”fallback recc。条件语句存在问题,导致两个动画都出现在同时读取flash和html5的浏览器上。如何改进条件语句? 感谢任何帮助-Andrea
<!-- InstanceBeginEditable name="head" -->
<script src= type="Scripts/swfobject_modified.js""text/javascript"></script>
<!--[if !IE]>--><! > <script src="http://www.gstatic.com/swiffy/v4.0/runtime.js">
<!--[if !IE]>--><! > <script src= "Scripts/swiffytest.js" type="text/javascript">
<script src="https://www.gstatic.com/swiffy/v5.1/runtime.js"></script>
<script src="swiffytest.js" type="text/javascript"></script>
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<style type="text/css">
<!--
答案 0 :(得分:0)
我也将很快实现HTML5的回退,我想最好选择支持HTML5属性而不是浏览器特定条件语句的Modernizr。
Modernizr.load()教程可能对您有用。例如,您可以检查broswer是否支持canvas或csstransformation,并确定它是否应该为您提供Flash对象或HTML5。