p

[급]스크립트 사입 문제 도와 주세요..

안녕 하세요..고수님들 ... 오늘 제가 또 들고 온 문제는 스크립트 삽입 문제입니다.

헤드에 들어가는 메인 메뉴바를 플레쉬로 제작후 자바 스크립을 이용하여 삽입하는 경우입니다

일단 head.php 파일에 다음과 같이 해보았습니다.

<td width="650"><script src="<?=$g4['path']?>/js/embed_top.js"></script></td>

이렇게 삽입을 해보았습니다.

다음은 embed_top.js 파일을 js 폴더에 넣었습니다.
다음은 embed_top.js의 파일 내용입니다.
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="650" height="83">');
document.write('<param name="movie" value="<?=$g4['path']?>/img/main_top.swf">');
document.write('<param name="quality" value="high">');
document.write('<embed src="<?=$g4['path']?>/img/main_top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="650" height="83">');
document.write('</embed></object>');
다음으로 main_top.swf 플래쉬를 img 폴더에 넣었습니다.

정상적으로 화면에서 보이지 않습니다. 문제가 있는 부분에서는 멈추지 않고 통과 대어서 다음
이미지들은 출력이 되는데 요것만 안보이네요..

도대체 뭐가 문제인지 모르겠습니다.  윈도우즈계열 에서는 이걸 지원하다는데 유닉스계열에서는
지원하는지 모르겟다는 이야기도 잇습니다.
별거 아닌거 같은데..이상하게 안되네요..
|

댓글 2개

음.. 이번 익스플러 패치때문에 저렇게 바꾸신건가요?
document.write 이부분이 음..

제가 쓰는 방법은
flash_plug.js로 파일을 하나 만들고
---------------------------------------------------------------------------------------------------------------------------------------
function fl_view(objhtml){
document.write(objhtml);
}
-----------------------------------------------------------------------------------------------------------------------------------------
플래시 들어가는 페이지에 인클루드 한번 해주고
<script language="javaScript" src="<?=$g4[path]?>/js/flash_plug.js"></script>
------------------------------------------------------------------------------------------------------------------------------------------
실제 들어가는 부분에 이렇게 뿌려주면...

<!-- 플래시 메인-->
<script>fl_view("<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='100%' HEIGHT='100%' id='' ALIGN='center'><PARAM NAME=movie VALUE='<?=$g4[path]?>/main/flash/main.swf'><PARAM NAME=loop VALUE=false><PARAM NAME=menu VALUE=false><PARAM NAME=quality VALUE=high><PARAM NAME=scale VALUE=exactfit><PARAM NAME=bgcolor VALUE=#FFFFFF><param name='wmode' value='transparent'><EMBED src='<?=$g4[path]?>/main/flash/main.swf' loop=false menu=false quality=high scale=exactfit bgcolor=#FFFFFF IDTH='100%' HEIGHT='100%' NAME='' ALIGN='' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'></EMBED></OBJECT>");
</script>


참고로 중간에 공백이 있으면 않나옵니다..^^;; 모두 붙여서..
감사 합니다. 참고하여 꼭 성공 하겠습니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,396
19년 전 조회 1,125
19년 전 조회 1,166
19년 전 조회 1,765
19년 전 조회 1,533
19년 전 조회 1,414
19년 전 조회 1,200
19년 전 조회 1,401
19년 전 조회 1,604
19년 전 조회 1,431
19년 전 조회 1,632
19년 전 조회 1,233
19년 전 조회 1,432
19년 전 조회 1,645
19년 전 조회 1,549
19년 전 조회 1,585
19년 전 조회 1,317
19년 전 조회 1,824
19년 전 조회 1,567
19년 전 조회 1,623
🐛 버그신고