씨

회원가입, 글쓰기에 로딩중 넣기

· 2012-11-07 (수) 14:21:19 · 6868 · 4
회원 가입시나 글쓰기 후
제 사이트 경우 로딩시간이 길어서
넣어봤습니다
(로딩 이미지와 로딩시간(초) 출력)
(원본소스 phpschool 에서 ...)

글쓰기에 넣으실경우
bbs/write_update.php

include_once("$g4[path]/lib/trackback.lib.php");

하단에 아래소스를 붙여넣기


회원가입시 넣을경우
bbs/register_form_update.php

include_once("$g4[path]/lib/mailer.lib.php");

하단에 아래소스를 붙여넣기 하시면 됩니다



로딩이미지는
bbs/img/loading1.gif

입니다




// 로딩중입니다 표시
$loading_html = "
<div id='delay' name='delay' style='position:absolute; left:0;top:0;z-index:1;display:none;width:100%;height:100%'>
<table border='0' cellpadding='0' cellspacing='0' width='100%' height='100%'>
<tr><td align='center'>잠시만 기다려주세요<br><span id='countBox'></span><br><span id='countData'></span><br><img src='./img/loading1.gif'></td></tr>
</table>
</div>
<script language='javascript'>
<!--
document.all.delay.style.display = '';

var min_inc = 0;
var sec_inc = -1;
function countUp(){
if (sec_inc == 59) min_inc++;
sec_inc = (sec_inc + 1) % 60;
var min_no = min_inc;

if (sec_inc >= 10)
var sec_no = sec_inc;
else var sec_no = '0' + sec_inc;

if (min_no != 0)
{
min_no_val = min_no+\"분 \";
}else {
min_no_val = \"\";
}

document.getElementById('countBox').innerHTML = \"소요시간 : \" + min_no_val + sec_no+\"초\";

setTimeout(\"countUp()\", 1000);
}
setTimeout(\"countUp()\", 1000);
//-->
</script> ";
echo $loading_html;
flush();
//로딩 끝
|

댓글 4개

감사합니다
2012-12-05 (수) 21:41:55
로그인은 불가능한가요?
2012-12-06 (목) 15:30:25
로그인시는 bbs/login_check.php
d에 넣으시면 될것 같은데.. 해보질 않아서요.. ^^;;
좋아요~
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

3,309건

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
12-11-29 조회 6,501
12-11-29 조회 1.9만
12-11-28 조회 9,955
12-11-27 조회 6,738
12-11-26 조회 5,443
12-11-23 조회 7,742
12-11-22 조회 4,438
12-11-21 조회 4.1만
12-11-21 조회 7,493
12-11-19 조회 1.1만
12-11-16 조회 1.3만
12-11-14 조회 7,768
12-11-12 조회 4,962
12-11-12 조회 1.7만
12-11-10 조회 5,831
12-11-10 조회 1.7만
12-11-08 조회 6,311
12-11-07 조회 4,580
12-11-07 조회 6,869
12-11-06 조회 1.6만