웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
플래쉬 테두리 없애기
2007.12.28 22:15
인터넷에 널린 게 IE패치 후 플래쉬 테두리 없애기 팁이긴 합니다만, 제 경우엔 많은 것들이 제대로 적용이 되지 않거나 적용된 뒤에 플래쉬가 삽입된 페이지에 오류가 표시되곤 했었습니다.
지금 소개해 드리는 소스는 제 웹 페이지에서 너무나도 정상적으로 적용이 되는 소스입니다.
flash.js 파일을 생성하고 아래의 소스를 복사 붙여넣기 합니다.
function flash(c,d,e) {
var flash_tag = "";
flash_tag = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
flash_tag +='codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" ';
flash_tag +='WIDTH="'+c+'" HEIGHT="'+d+'" >';
flash_tag +='<param name="wmode" value="transparent">';
//이부분은 플래쉬 배경을 투명으로 설정하는 부분으로 필요없다면 삭제해도 무방함
flash_tag +='<param name="movie" value="'+e+'">';
flash_tag +='<param name="quality" value="high">';
flash_tag +='<embed src="'+e+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" ';
flash_tag +='type="application/x-shockwave-flash" WIDTH="'+c+'" HEIGHT="'+d+'"></embed></object>'
document.write(flash_tag);
}
그리고 만들어진 flash.js 파일을 FTP로 자신의 서버에 올립니다. 보통 이런 건 public_html같은 최상위 폴더에 넣어두는 게 좋습니다.
플래쉬가 들어갈 문서의 <head></head> 사이에
<script language="JavaScript" src="flash.js의 경로/flash.js"></script>
를 넣습니다.
그리고 플래쉬가 들어갈 자리에
<script language="javascript">
flash('가로길이','세로길이',"플래쉬파일경로/플래쉬파일.swf');
</script>
를 삽입합니다. 참고로 가로길이 세로길이에는 그냥 px의 숫자만 넣으시면 됩니다. px나 width="" 같은 거 넣지 말고요. 그냥 '800','400' 이런 식으로만 쓰시면 되는 거에요.
경로를 제대로 입력하신다면 이것으로 문제없이 플래쉬 테두리가 없어질 겁니다.
항상 도움만 받다가 너무 좋은 걸 발견해서 도저히 그냥 넘기지 못하고 올려봅니다.
백성찬 님, BlueGATE 님, 비나무 님, guny 님 등 정말 제게 도움을 주신 분들께 감사드려요. 앞으로도 물론 잘 부탁드리고요.ㅋㅋ
물론 이 웹사이트에 고수들이 철철 넘쳐 흐르는 수준이지만 저 같은 초보도 역시 범람하기 때문에 올립니다!
지금 소개해 드리는 소스는 제 웹 페이지에서 너무나도 정상적으로 적용이 되는 소스입니다.
flash.js 파일을 생성하고 아래의 소스를 복사 붙여넣기 합니다.
function flash(c,d,e) {
var flash_tag = "";
flash_tag = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
flash_tag +='codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" ';
flash_tag +='WIDTH="'+c+'" HEIGHT="'+d+'" >';
flash_tag +='<param name="wmode" value="transparent">';
//이부분은 플래쉬 배경을 투명으로 설정하는 부분으로 필요없다면 삭제해도 무방함
flash_tag +='<param name="movie" value="'+e+'">';
flash_tag +='<param name="quality" value="high">';
flash_tag +='<embed src="'+e+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" ';
flash_tag +='type="application/x-shockwave-flash" WIDTH="'+c+'" HEIGHT="'+d+'"></embed></object>'
document.write(flash_tag);
}
그리고 만들어진 flash.js 파일을 FTP로 자신의 서버에 올립니다. 보통 이런 건 public_html같은 최상위 폴더에 넣어두는 게 좋습니다.
플래쉬가 들어갈 문서의 <head></head> 사이에
<script language="JavaScript" src="flash.js의 경로/flash.js"></script>
를 넣습니다.
그리고 플래쉬가 들어갈 자리에
<script language="javascript">
flash('가로길이','세로길이',"플래쉬파일경로/플래쉬파일.swf');
</script>
를 삽입합니다. 참고로 가로길이 세로길이에는 그냥 px의 숫자만 넣으시면 됩니다. px나 width="" 같은 거 넣지 말고요. 그냥 '800','400' 이런 식으로만 쓰시면 되는 거에요.
경로를 제대로 입력하신다면 이것으로 문제없이 플래쉬 테두리가 없어질 겁니다.
항상 도움만 받다가 너무 좋은 걸 발견해서 도저히 그냥 넘기지 못하고 올려봅니다.
백성찬 님, BlueGATE 님, 비나무 님, guny 님 등 정말 제게 도움을 주신 분들께 감사드려요. 앞으로도 물론 잘 부탁드리고요.ㅋㅋ
물론 이 웹사이트에 고수들이 철철 넘쳐 흐르는 수준이지만 저 같은 초보도 역시 범람하기 때문에 올립니다!
댓글 3
-
느까끼
2007.12.29 12:01
-
부우우
2007.12.31 08:51
외부페이지에서는 생깁니다.
제가 골머리를 썩은 것도 외부페이지에서의 플래쉬 테두리구요. -
펭귄tux
2008.01.04 08:14
감사합니다.
안그래도 이 문제때문에 헤매고 있었는데, 우째우째 해결했습니다. ^^
제목 | 글쓴이 | 날짜 |
---|---|---|
XE 템플릿 문법 : 조건부 class 작성하기 | AJKJ | 2015.05.23 |
레이어형 로그인 사용시에 SSL 적용방법 (선택적 사용시) [1] | 불금 | 2015.05.20 |
확장 컴포넌트 밖으로 뺀 후 완전한 버튼화 [1] | 키스미베이베 | 2015.05.20 |
플렛모바일 네이버로 로그인하기 버튼 | LI-NA | 2015.05.17 |
저같은 초보분들이 궁금해 하실것같아서요 [3] | 착한동구 | 2015.05.08 |
모바일 이미지축소모드 | kdp | 2015.05.07 |
모바일 이미지 제거모드 | kdp | 2015.05.07 |
오늘 작성된 게시글수 [2] | kdp | 2015.05.07 |
게시판의 MP3파일 갯수 표시하기 | kdp | 2015.05.07 |
인기글 [1] | kdp | 2015.05.07 |
[서버운영] 웹 재요청 방지 및 트래픽 감소를 위한 방법 | 마루디자인 | 2015.05.06 |
member 모듈 업데이트가 계속 나오는 경우 | 고니고니 | 2015.05.06 |
속도관련 나노팁. [5] | 1052 | 2015.05.04 |
CKEditor 이용시 몇가지 유용한 설정 [11] | prologos | 2015.05.02 |
xe설치시 퍼미션 문제나 DB엑세스 문제 해결하기 | 길가던분 | 2015.05.01 |
리스트에 스크랩 버튼을 뺴는 코드입니다. [3] | 착한악마 | 2015.04.30 |
PC에서 모바일화면 보는방법 [2] | 빅스타 | 2015.04.29 |
폰갭과 웹앱 그리고 XE... [6] | onTrust | 2015.04.23 |
간편 css 압축 | Ansi™ | 2015.04.21 |
XE 1.8 대응 apache 2.2 / php 5.5 / MariaDB 10 설치 [11] | 간장게장같은남자 | 2015.04.19 |
난 테두리 안생기던데;;