플래시 액티브 활성화 고치는 코드 중에서.. 미설치시 설치하라는 경고를.... 정보
플래시 액티브 활성화 고치는 코드 중에서.. 미설치시 설치하라는 경고를....
본문
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=version=8,0,0,0" width="940" height="318" id="si_menu" align="middle">');
document.write('<param name="allowScriptAccess" value="sameDomain" />');
document.write('<param name="movie" value="menu.swf" />');
document.write('<param name="quality" value="high" />');
document.write('<embed src="../flash/menu.swf" quality="high" width="100%" height="100%" id="si_menu" align="middle" wmode="transparent" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');
document.write('<param name="allowScriptAccess" value="sameDomain" />');
document.write('<param name="movie" value="menu.swf" />');
document.write('<param name="quality" value="high" />');
document.write('<embed src="../flash/menu.swf" quality="high" width="100%" height="100%" id="si_menu" align="middle" wmode="transparent" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');
위 코드로 *.js 파일을 작성하여
head.php 에서 <script src="/js/flashmenu.js"></script>
이렇게 불러오라고 하는데 회색바탕에 아무것도 표시가 되지를 않습니다.
단순히 *.js 파일소스를
document.write('<embed src="../flash/menu.swf" width="100%" play="true" loop="true" quality="high">');
이런 식으로 해서 head.php에서 불러오면 아주 잘 불러와 지는데 위 소스를 쓰면 되지를 않네요.
맨 위 코드가 플래시가 설치되지 않았으면 액티브를 띄워서 설치하라는 경고를 주는 코드 맞지요?
그 코드를 추가시키기 위해서 해봤는데 되질 않네요. 그냥 간단히 하면 플래시가 설치 되지 않은 컴퓨터에서는 설치하라는 경고창도 안띄워주고 엑박 표시가 나겠지요. 어디를 고쳐줘야 될까요?
댓글 전체

맨 위 코드가 플래시가 설치되지 않았으면 액티브를 띄워서 설치하라는 경고를 주는 코드 맞지요?
-> 그것은 모르겠지만 경로명이 틀린곳이 있는데 수정해보시기 바랍니다.
document.write('<param name="movie" value="menu.swf" />');
-> 그것은 모르겠지만 경로명이 틀린곳이 있는데 수정해보시기 바랍니다.
document.write('<param name="movie" value="menu.swf" />');