테스트 사이트 - 개발 중인 베타 버전입니다

플래쉬 연동을 위한 플래쉬 스크립트 호출 함수 변경

그누보드에서 플래쉬를 삽입할 때,  아래와 같은 스크립을 씁니다.

<script>doc_write(flash_movie("<?=$g4['path']?>/플래쉬.swf", "ids", 72, 199, "transparent"));</script>

그런데, 플래쉬와 연동하기 위해서는 vars 값을 주어야 하는데, vars 값을 지원하지 않아서 간단히

<script>doc_write(flash_movie("<?=$g4['path']?>/플래쉬.swf", "ids", 72, 199, "transparent", "flashvars"));</script>

의 형식으로 vars 값을 줄 수있도록 하기 위함입니다.


/js/common.js 을 수정합니다.


원본


    function flash_movie(src, ids, width, height, wmode)
    {
        var wh = "";
        if (parseInt(width) && parseInt(height)) 
            wh = " width='"+width+"' height='"+height+"' ";
        return "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' "+wh+" id="+ids+"><param name=wmode value="+wmode+"><param name=movie value="+src+"><param name=quality value=high><embed src="+src+" quality=high wmode="+wmode+" type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash' "+wh+"></embed></object>";
    }

을 아래와 같이 수정합니다.

    function flash_movie(src, ids, width, height, wmode, flashvars)
    {
        var wh = "";
        if (parseInt(width) && parseInt(height))
            wh = " width='"+width+"' height='"+height+"' ";
        return "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' "+wh+" id="+ids+"><param name=wmode value="+wmode+"><param name=movie value="+src+"><param name=flashvars value="+flashvars+"?><param name=quality value=high><embed src="+src+" quality=high wmode="+wmode+" type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash' "+wh+"></embed></object>";
    }


이후에는
<script>doc_write(flash_movie("<?=$g4['path']?>/플래쉬.swf", "ids", 72, 199, "transparent", "flashvars"));</script>

flashvars 값에서 원하시는 값을 주시면 됩니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 6개

음... 저는 먼내용인지 모르겠어요,, 역시 돌대가리인가바요,,
좋은팁 감사합니다!!
좋은 팁이네요. 플래이어 버전만 8.0으로 손을 보면 더욱 좋을듯 하네요.
아~ 감사합니다.
좋은 팁 감사합니다.
플래쉬 메뉴 자료

게시판 목록

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
글쓰기
🐛 버그신고