0
PHP를 통해 Flash HTML을 HTML로 가져 오려고하지만 페이지가로드 될 때 플래시 파일이 숨겨집니다. 소리와 음악을들을 수는 있지만 보이지 않습니다.개체 태그 자동 숨김, 이유는 무엇입니까?
다음'<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
<script type="text/javascript">
swfobject.registerObject("game", "10.0.0");
</script>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'.$gameWidth.'" height="'.$gameHeight.'" id="game">
<param name="movie" value="'.__BASE_URL.'games/'.$gameFile.'" />
<param name="wmode" value="transparent" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="'.__BASE_URL.'games/'.$gameFile.'" width="'.$gameWidth.'" height="'.$gameHeight.'">
<param name="wmode" value="transparent" />
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object><br/>'
내가 그것을 사용하고있는 스타일입니다 : 여기
내가 사용하고있는 코드입니다 :이 추가 된 소스를로드 및 확인#game{
background-color: #fff;
}
element.style {
visibility:hidden;
}
#game {
visibility:hidden;
}
어떻게 방지합니까?
브라우저에 전송 된 코드가 무엇인지 알려주는 것이 가장 좋습니다. 예를 들어, $ gameFile 변수에는 무엇이 있는지 알지 못합니다. 문제의 일부가 될 수있는 가능성은 있습니다 (이 경우는 없습니다) – Gareth
__BASE_URL은 'http : // localhost/test'와 같은 기본 URL 일뿐입니다./'. $ gameFile은 'game.swf'와 같은 swf 파일의 제목입니다. 다른 변수는 제목과 관련이 있습니다. – WAC0020