'EUC-KR'에 해당되는 글 1건

  1. 2009.08.08 [Flex] 파라메터(flashVars)넘기기 한글관련 삽질 후기 (4)
 
음....UTF-8일 때에는 swf파일명 뒤에 ?paramname=value 이런식으로도 한글이 안 깨지는데요.
EUC-KR일 때에는 flashVars로 안넘기면 한글이 깨지네요. flashVars로 넘기면 안깨져요. 신기해요!

EUC-KR인 경우
한글깨짐 경우는 swf파일 뒤에 파라메터를 붙인 경우
[code]<object id="paramTest" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
        width="300" height="120">
    <param name="movie" value="ParamTest.swf?nickName=머드초보" />
        <object type="application/x-shockwave-flash"
                data="ParamTest.swf?nickName=머드초보" width="300" height="120">
        </object>
</object>
[/code]
사용자 삽입 이미지

안 깨지게 하려면 flashVars를 이용
[code]<object id="paramTest" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
        width="300" height="120">
    <param name="movie" value="ParamTest.swf" />
    <param name="flashVars" value="nickName=머드초보" />
        <object type="application/x-shockwave-flash"
                data="ParamTest.swf" width="300" height="120"
                flashVars="nickName=머드초보">
        </object>
</object>[/code]
사용자 삽입 이미지
그리고, flashVars를 이용해서 해야지 플래시가 캐시가 된다고 하네요.
nickName같은 것이 계속 바뀌는 것이라면 플래시를 서버에서 계속 요청하게 되는 것이라고 하네요.
그래서 flashVars라는 것이 있는 것 같음.

파라메터 넘길 때 utf-8인 경우에는 어떤식으로 해도 깨지지 않음. utf-8 짱-_-

 
Posted by 머드초보

댓글을 달아 주세요

  1. 구철호 2009.08.12 15:44  댓글주소  수정/삭제  댓글쓰기

    안녕하세요.

    6월에는 잘 사용 했었는데 오늘 FLEX 빌더에 들어가서 작업 하려고 하니 갑자기

    아래와 같은 에러가 나타나네요.

    SDK 버젼은 "Use the server SDK" 이걸 선택해서 했는데요.

    아무리 해도 안되네요.



    도와 주세요...--;;



    -- 에러 메세지

    Severity and Description Path Resource Location Creation Time Id
    unable to load SWC asSQL-Beta2.7.swc HGEIS Unknown 1249978869890 51

    • 머드초보 2009.08.23 19:23  댓글주소  수정/삭제

      안녕하세요 답변이 완전 늦었네요-_-
      그건 왠지 swc관련 에러같아보이네요.
      swc가 없다고 나오는 것 같아요 ㅠ

  2. 루든 2009.09.25 18:01  댓글주소  수정/삭제  댓글쓰기

    Object - object 구조네요? Object-Embed 구조를 잘못적으신건가요?

    • 머드초보 2009.09.27 11:50  댓글주소  수정/삭제

      IE6인가? 빼고는 다 되는 걸로 알고 있습니다^^
      swfobject에서는 저 방법을 예제로 보여주고 있더라구요.