테이블과 텍스트로 로딩효과 내기
이미지를 이용하지 않고 테이블과 텍스트로 로딩효과를 내는 팁 입니다.
스킨폴더의 write.skin.php 중간쯤에
<script type="text/javascript">
<!--
function set_menu(obj) {
var nLeft,nTop
pl = 20 // 가로 위치 조절
ph = 20 // 세로 위치 조절
var _x = document.body.clientWidth/2 + document.body.scrollLeft - 100; // 가로 위치
var _y = document.body.clientHeight/2 + document.body.scrollTop - 10; // 세로 위치
eval(obj+".style").posLeft = _x;
eval(obj+".style").posTop = _y;
eval(obj+".style").display='block';
}
function show_menu(obj) {
eval(obj+".style").display='block';
}
function hide_menu(obj) {
eval(obj+".style").display='none';
}
//-->
</script>
위의 스크립트를 추가합니다.
그리고
<form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" enctype="multipart/form-data">
위의 폼을 찾은후 그 폼안에 onsubmit="return set_menu('loading')" 을 추가시켜줍니다.
즉,
<form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" enctype="multipart/form-data" onsubmit="return set_menu('loading')">
이렇게 해주시면 됩니다.
그리고
<input type=hidden name=wr_10 value="<?=$write['wr_10']?>">
위의 인풋 아래에 아래 소스를 추가하면 됩니다.
<table id="loading" width="150" height="5" bgcolor="#FFFFFF" style="position:absolute; display:none; border-width:1; border-color:rgb(153,153,153); border-style:solid; top:100px; left:100px; z-index:1;">
<tr><td width="100%" height="100%" align="center">잠시만 기다려주세요</td></tr>
<tr><td width="100%" height="100%" align="center" style="border-top-width:1; border-bottom-width:1; border-color:rgb(153,153,153); border-top-style:solid; border-bottom-style:solid;" bgcolor="#F5F5F5">
<marquee width="150" height="5" direction="right" scrollamount="10">
<table cellpadding="0" cellspacing="0" width="100%" height="100%">
<tr>
<td bgcolor="#5F97D2"></td>
<td bgcolor="#70A1D5"></td>
<td bgcolor="#5F97D2"></td>
<td bgcolor="#70A1D5"></td>
<td bgcolor="#5F97D2"></td>
<td bgcolor="#70A1D5"></td>
<td bgcolor="#5F97D2"></td>
<td bgcolor="#70A1D5"></td>
<td bgcolor="#5F97D2"></td>
</tr>
</table>
</marquee>
</td></tr></table>
스킨폴더의 write.skin.php 중간쯤에
<script type="text/javascript">
<!--
function set_menu(obj) {
var nLeft,nTop
pl = 20 // 가로 위치 조절
ph = 20 // 세로 위치 조절
var _x = document.body.clientWidth/2 + document.body.scrollLeft - 100; // 가로 위치
var _y = document.body.clientHeight/2 + document.body.scrollTop - 10; // 세로 위치
eval(obj+".style").posLeft = _x;
eval(obj+".style").posTop = _y;
eval(obj+".style").display='block';
}
function show_menu(obj) {
eval(obj+".style").display='block';
}
function hide_menu(obj) {
eval(obj+".style").display='none';
}
//-->
</script>
위의 스크립트를 추가합니다.
그리고
<form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" enctype="multipart/form-data">
위의 폼을 찾은후 그 폼안에 onsubmit="return set_menu('loading')" 을 추가시켜줍니다.
즉,
<form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" enctype="multipart/form-data" onsubmit="return set_menu('loading')">
이렇게 해주시면 됩니다.
그리고
<input type=hidden name=wr_10 value="<?=$write['wr_10']?>">
위의 인풋 아래에 아래 소스를 추가하면 됩니다.
<table id="loading" width="150" height="5" bgcolor="#FFFFFF" style="position:absolute; display:none; border-width:1; border-color:rgb(153,153,153); border-style:solid; top:100px; left:100px; z-index:1;">
<tr><td width="100%" height="100%" align="center">잠시만 기다려주세요</td></tr>
<tr><td width="100%" height="100%" align="center" style="border-top-width:1; border-bottom-width:1; border-color:rgb(153,153,153); border-top-style:solid; border-bottom-style:solid;" bgcolor="#F5F5F5">
<marquee width="150" height="5" direction="right" scrollamount="10">
<table cellpadding="0" cellspacing="0" width="100%" height="100%">
<tr>
<td bgcolor="#5F97D2"></td>
<td bgcolor="#70A1D5"></td>
<td bgcolor="#5F97D2"></td>
<td bgcolor="#70A1D5"></td>
<td bgcolor="#5F97D2"></td>
<td bgcolor="#70A1D5"></td>
<td bgcolor="#5F97D2"></td>
<td bgcolor="#70A1D5"></td>
<td bgcolor="#5F97D2"></td>
</tr>
</table>
</marquee>
</td></tr></table>
댓글 10개
19년 전
좋은 자료 감사합니다.
^^
^^
19년 전
바로 적용해 봐야겠습니다
감사요~
감사요~
19년 전
좋은 자료네요.... 나도 한번 써봐야지.
그누보드4 TIP
19년 전
테이블과 텍스트로 로딩효과 내기
에스아이알의 팁 게시판에 TRUE in님께서 올려주신 팁입니다.
[:SourceStart:]
[:BOX8:]
이미지를 이용하지 않고 테이블과 텍스트로 로딩효과를 내는 팁 입니다.
스킨폴더의 write.skin.php 중간쯤에
위의 스크립트를 추가합니다.
그리고
위…
에스아이알의 팁 게시판에 TRUE in님께서 올려주신 팁입니다.
[:SourceStart:]
[:BOX8:]
이미지를 이용하지 않고 테이블과 텍스트로 로딩효과를 내는 팁 입니다.
스킨폴더의 write.skin.php 중간쯤에
위의 스크립트를 추가합니다.
그리고
위…
19년 전
정말 잘 되는군요.. 깔끔하게 잘 사용 하겠습니다.. 강추~~
Riahn
19년 전
로딩효과 나타내기
19년 전
로딩효과 나타내기
19년 전
사용해보니 생각보다 실제이미지 효과가 훨씬 좋군요..
19년 전
^^감솨`
16년 전
스크랩합니다.
게시판 목록
그누4 팁자료실
그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
나누면 즐거움이 커집니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3309 | 3년 전 | 1803 | ||
| 3308 | 11년 전 | 2092 | ||
| 3307 |
uPAmJ903
|
6년 전 | 4751 | |
| 3306 |
바른사나이
|
6년 전 | 3274 | |
| 3305 | 6년 전 | 12308 | ||
| 3304 | 7년 전 | 3703 | ||
| 3303 | 7년 전 | 3742 | ||
| 3302 |
지리산초보
|
7년 전 | 13597 | |
| 3301 |
sozet
|
8년 전 | 4903 | |
| 3300 |
sozet
|
8년 전 | 5972 | |
| 3299 |
sozet
|
8년 전 | 10862 | |
| 3298 | 8년 전 | 4015 | ||
| 3297 |
또치하우스
|
8년 전 | 4443 | |
| 3296 | 8년 전 | 11972 | ||
| 3295 |
또치하우스
|
8년 전 | 14985 | |
| 3294 | 8년 전 | 6025 | ||
| 3293 | 8년 전 | 5588 | ||
| 3292 |
|
9년 전 | 5318 | |
| 3291 | 9년 전 | 13679 | ||
| 3290 | 9년 전 | 5054 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기