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

· 13년 전 · 6625 · 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개

로그인은 불가능한가요?
로그인시는 bbs/login_check.php
d에 넣으시면 될것 같은데.. 해보질 않아서요.. ^^;;
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 팁자료실

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

+
제목 글쓴이 날짜 조회
13년 전 조회 1.1만
13년 전 조회 1.2만
13년 전 조회 7,190
13년 전 조회 4,680
13년 전 조회 1.6만
13년 전 조회 5,571
13년 전 조회 1.6만
13년 전 조회 6,050
13년 전 조회 4,303
13년 전 조회 6,626
13년 전 조회 1.6만
13년 전 조회 9,882
13년 전 조회 5,016
13년 전 조회 3,002
13년 전 조회 3,583
13년 전 조회 2,660
13년 전 조회 3,959
13년 전 조회 3,751
13년 전 조회 8,266
13년 전 조회 3,463
🐛 버그신고