2010-06-02 2 views
1

Flash가없는 브라우저의 경우 jquery.swfobject 플러그인으로 대체 HTML을 표시하려면 어떻게합니까? 이 작업을 수행하는 방법을 보여주는 설명서 나 예제를 찾을 수 없습니다.Flash가 jquery.swfobject와 함께 설치되지 않은 경우 대체 내용 표시

<script type="text/javascript" language="Javascript" src="jquery.1.4.2.js"></script> 
    <script type="text/javascript" language="Javascript" src="jquery.swfobject.1-0-9.min.js"></script> 
    <script type="text/javascript"> 
     $(document).ready(function(){ 

      $("#contentflash").flash({ 
       swf: "myswf.swf",    
       width: "100%", 
       height: "100%", 
       params: { 
        wmode: "opaque" 
       } 
      }); 

     });    
    </script> 
</head> 
<body> 
<div id="contentflash"></div> 

답변

3

시도는 ID #contentflash이 표적으로 대체합니다.

완성을 위해 example입니다.

+0

div에 콘텐츠를 추가하면 트릭을 만들었습니다. 고맙습니다! – Jeff

0

this example를 참조하십시오 여기에

내 코드의 조각이다. 상자의 내용은 플래시가 활성화 된 경우에만 바뀝니다. 그러나 "go install flash"메시지는 제거되지 않습니다.

<div id="contentflash">No flash here man !</div> 

$("#contentflash").flash 

마찬가지로

<div id="contentflash"></div> 

에서 일부 콘텐츠를 배치

관련 문제