-1

フラッシュがインストールされていない場合、画像の表示に問題があります。スクロールウィンドウに奇妙な文字が表示され続けます。これが私のコードです:

<style>
    #MyFlashMovie {
        background: url("image/Year.gif");
        background-repeat: no-repeat;
        height: 300px;
        width: 460px;
    }
</style>


<div ID="MyFlashMovie">
    <object type="application/x-shockwave-flash" style="height: 300px; width: 460px;" data="460x300.swf" >
        <param name="movie" value="460x300.swf" >
        <param name="allowFullScreen" value="true" >
        <param name="wmode" value="transparent" >
    </object>    
</div>
4

1 に答える 1

0

JQueryでフラッシュがインストールされているかどうかを検出し、画像を表示できます

var hasFlash = false;
try {
  var fo = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
  if(fo) hasFlash = true;
}catch(e){
  if(navigator.mimeTypes ["application/x-shockwave-flash"] != undefined) hasFlash = true;
}
于 2013-02-11T14:19:53.860 に答える