플래쉬 링크관련 질문입니다.pohissanae 2008.05.26 17:37 |
답변 1 조회 10 |
---|
플래쉬에 링크를 걸어서 올렸습니다. 근데 어느 컴퓨터에서는 링크가 걸리고
어디서는 링크가 안먹고 이러합니다. 하루종일 머리를 굴려도 답이 안나오네요 ;;
html문제 도 안닌거 같고 ;; 미치겠네요 플래쉬액션이상없구요 어떤컴터에서는 링크가걸리니...ㅠㅠ
제가 이걸 js 파일로해서 자바스크립트를 써서 html에 대입했는데
doc-ument.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='960' height='320'>")
doc-ument.write ("<param name='movie' value='http://stfam1.cafe24.com/stlye.swf'>")
doc-ument.write ("<param name=quality value=high>")
doc-ument.write ("<embed src='http://stfam1.cafe24.com/stlye.swf' quality=high pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='960' height='320'></embed>")
doc-ument.write ("</object>")
js파일입니다.
버젼문제인지 ㅠㅠ 답변좀부탁드릴께요 고수님들 근데 링크가 안먹히는 컴퓨터들이 거의 포맷을 한 컴퓨터더라구요.. 무슨문제인지..ㅠㅠ
의견 쓰기
답변하시면 내공 10점을, 답변이 채택되면 내공 25점을 드립니다.
re: 플래쉬 링크관련 질문입니다. |
|
---|
질문자인사 휴 감사합니다 정말많은도움이됐네요 (__)
flash player 버젼업되면서 getURL안되는 문제 같군요.
제 블로그에 링크했던 내용 아래 첨부 합니다.
2007년 12월 adobe의 flash player 9가 115버전으로 upgrade되었다.
upgrade가 되면서 족족 들어나는 버그 및 오류들...
그중 한가지인 getURL이 먹통(?)이 되는 오류에 대해서 알아보자.
adobe사에서 의도적이진 않았겠지만 보안정책이 바뀌게 되면서 flash player 115버전을 사용하는 컴퓨터에서의 getURL의 사용이
제한되었다. 이로인한 해결책은.....
============================================================================================================
The easiest fix is to specify AllowScriptAccess="always" in the HTML page, as in this example:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase=" http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" align="middle">
<param name="movie" value="http://otherdomain.com/exampleContent.swf">
<param name="allowScriptAccess" value="always">
<embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" width="550" height="400" align="middle" src="http://otherdomain.com/exampleContent.swf" allowScriptAccess="always"></embed>
</object>
============================================================================================================
예문과같이 html코딩상 플래시를 부르는 부분에서의 parameter와 embed부분에 allowScriptAccess 부분을 always로 추가해주면 된다.
crossdomain일 경우에도 마찬가지이다.
doc-ument.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='960' height='320'>")
doc-ument.write ("<param name='movie' value='http://stfam1.cafe24.com/stlye.swf'>")
doc-ument.write ("<param name=quality value=high>")
doc-ument.write ("<param name='allowScriptAccess' value='always'>")
doc-ument.write ("<embed src='http://stfam1.cafe24.com/stlye.swf' quality=high pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='960' height='320' allowScriptAccess='always'></embed>")
doc-ument.write ("</object>")
'내가 자꾸 까먹어서 쓰는 개발 이야기 > HTML, CSS' 카테고리의 다른 글
파폭/사파리/크롬 등에 반투명 레이어 만들기 (0) | 2010.12.20 |
---|---|
CSS3로 그림자 효과 넣기(IE불가) (0) | 2010.12.10 |
[CSS] 모바일 브라우저 폰트 사이즈 고정하기 (0) | 2010.09.16 |
[CSS] display 에 관해 (0) | 2008.04.22 |
색상표 (0) | 2007.07.13 |
최근댓글