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]
nickName같은 것이 계속 바뀌는 것이라면 플래시를 서버에서 계속 요청하게 되는 것이라고 하네요.
그래서 flashVars라는 것이 있는 것 같음.
파라메터 넘길 때 utf-8인 경우에는 어떤식으로 해도 깨지지 않음. utf-8 짱-_-
댓글을 달아 주세요
안녕하세요.
;
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
안녕하세요 답변이 완전 늦었네요-_-
그건 왠지 swc관련 에러같아보이네요.
swc가 없다고 나오는 것 같아요 ㅠ
Object - object 구조네요? Object-Embed 구조를 잘못적으신건가요?
IE6인가? 빼고는 다 되는 걸로 알고 있습니다^^
swfobject에서는 저 방법을 예제로 보여주고 있더라구요.