플래시 메뉴를 넣었는데 서브메뉴가 숨어버립니다.

안녕하세요.

그누 상단에 아사달에서 구입한 플래시 메뉴를 넣었는데

아래쪽 그룹제목 표시되는 부분 뒤로 감춰집니다.

http://www.myaction.co.kr

제일 오른쪽 제품구입처 서브메뉴 부분이요..

transparent 넣은 상태인데...

어떻게 처리해야 위로 올라올까요??

플래시메뉴 삽입부분

<table height="70" cellspacing="0" cellpadding="0"  border=0>
    <tr>
        <!-- 로고 -->

        <td width="200" align="center">
            <a href="<?=$g4['path']?>/"><img src="<?=$g4['path']?>/img/logo.jpg" border="0"></a>
        </td>
   
        <!-- 메인메뉴 시작 -->
        <td>
            <div style="position:absolute; left:230px; top:30px; z-index:10;">
            <script> FlashObject("<?=$g4['path']?>/topmenu.swf", "748", "70", "route=../");  </script>
            </div>
        </td>
        <!-- 메인메뉴 끝 -->
    </tr>
</table>
#######################################################################################
아래는 js 파일 내용입니다.


/*
IE Flash ActiveContent Activation Script
Author: Faisal Iqbal (chall3ng3r)
Blog: http://www.orison.biz/blog/chall3ng3r/

Feel free to modify or distribute.
*/
 
/*
Method: FlashObject
 Param1: SWF path
 Param2: Movie width
 Param3: Movie height
 Param4: BGColor
 Param5: Flashvars (Optional)
*/
function FlashObject(swf, width, height, flashvars)
{
    var strFlashTag = new String();
   
    if (navigator.appName.indexOf("Microsoft") != -1)
    {
        strFlashTag += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
        strFlashTag += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=version=8,0,0,0" width="' + width + '" height="' + height + '">';
        strFlashTag += '<param name="movie" value="' + swf + '"/>';       
        strFlashTag += '<param name="FlashVars" value="' + flashvars + '"/>';
        strFlashTag += '<param name="quality" value="best"/>';
        //strFlashTag += '<param name="bgcolor" value="' + bgcolor + '"/>';
        strFlashTag += '<param name="menu" value="false"/>';
        strFlashTag += '<param name="salign" value="LT"/>';
        strFlashTag += '<param name="scale" value="noscale"/>';
  strFlashTag += '<param name="wmode" value="opaque" />'
        strFlashTag += '<param name="allowScriptAccess" value="sameDomain"/>';
        strFlashTag += '</object>';
    }
    else
    {
        strFlashTag += '<embed src="' + swf + '" ';
        strFlashTag += 'quality="best" ';
        //strFlashTag += 'bgcolor="' + bgcolor + '" ';
        strFlashTag += 'width="' + width + '" ';
        strFlashTag += 'height="' + height + '" ';
        strFlashTag += 'menu="false" ';
        strFlashTag += 'scale="noscale" ';
        strFlashTag += 'salign="LT" ';
        strFlashTag += 'wmode="opaque" ';
        strFlashTag += 'allowScriptAccess="sameDomain" ';
        strFlashTag += '<param name="FlashVars" value="' + flashvars + '"/>';
        strFlashTag += 'type="application/x-shockwave-flash" ';
        strFlashTag += 'pluginspage="http://www.macromedia.com/go/getflashplayer">';
        strFlashTag += '</embed>';
    }

 document.write(strFlashTag);
}
 
 

|

댓글 2개

적당한 위치에 아래에 코드를 입력해보세요.
<param name=wmode value=opaque>

플래쉬가 아래로 내려가서 가려진것처럼 보이는거에요^^
플래쉬를 레이어 위로 올리는 방법이에요.
저는 js파일을 따로 만들고 플래쉬 배경처리하면서 같이 입력시켜놓았어요.
표시될때 height 값을 많이 줘야 하는데 70으로 줘서 70까지만 보여지는 문제였네요.

에혀...아무것도 모르는 상태에서 공부하려니 어렵네요..

댓글 작성

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

로그인하기
🐛 버그신고