http://www.mytechnic.com
http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/mshtml/reference/ifaces/document2/get_readystate.asp
최근에 완전로딩후에 페이지를 보는 방법에 대한 팁이 자주 보고, 아래에 어떤 분이 readystate에 대한 언급을 해 주셔서, 한번 만들어 보았습니다. 내용은 아주 간단합니다.
lib.php ------------------------------------ <?php function loadding() { echo (" <div ID='waitingDiv' style='position:absolute; overflow:hidden; border:0px; z-index:1;'> <table width='880' height='500' border='0' cellpadding='0' cellspacing='0'> <tr> <td align='center'> <table border='0' cellpadding='0' cellspacing='0'> <tr> <td> <table width='500' border='0' cellpadding='10' cellspacing='1' bgcolor='#D0D0D0'> <tr bgcolor='#F5F5F5'> <td align='center'> <table width='400' border='0' cellpadding='0' cellspacing='0'> <tr> <td><font style='font-size:9pt;' color='#FF0000'>처리중입니다.</font></td> </tr> <tr> <td><font style='font-size:9pt;' color='#6600FF'>잠시 기다려 주세요.</font></td> </tr> <tr height='50'> <td></td> </tr> <tr> <td><img src='http://www.mytechnic.com/_logo/logo.gif' width='126' height='39' border='0'></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </div>
<SCRIPT LANGUAGE='JavaScript'> <!-- document.onreadystatechange = fnStartInit; function fnStartInit() { if (document.readyState=='complete') { if (document.all['waitingDiv']) { document.all['waitingDiv'].style.visibility = 'hidden'; } } } //--> </SCRIPT>"); flush(); } ?>
demo.php ------------------------------------ <?php include("lib.php"); loadding();
// PHP 코딩 시작하세요.
?>
|