테스트 사이트 - 개발 중인 베타 버전입니다

javascript로 페이지 로딩을 구현했는데 질문있습니다. 채택완료

경하귀요밍 8년 전 조회 3,286

페이지를 이동할때 "Lodding..." 이 뜰때는 해당 페이지를 보여주면안되는데 

 

Lodding 글씨와 해당 페이지가 겹쳐서 나와서요.. 

 

Lodding 이 뜰때는 해당페이지를 안보여지게 할수 있을까요??

 

-------------

 

a페이지 -> "Lodding..."+ b페이지 view 

 

현재는 이렇게 보이는데

 

a페이지 -> "Lodding..." -> b페이지 view

 

이런식 으로 하고싶습니다.

-------------

 

</p><p><script language="JavaScript"></p><p>//page loding..</p><p>var preloadCover = 100;</p><p>function hidePreload() {</p><p>  if (preloadCover == 0) {</p><p>    preload.style.visibility = "hidden";</p><p>    return;</p><p>  } else {</p><p>    preloadCover -= 5;</p><p>    preload.style.height = String(preloadCover) + "%";</p><p>    setTimeout("hidePreload()", 0);</p><p>  }</p><p>}</p><p> </p><p>function pageLoding(msg) {</p><p> </p><p>  document.write("<div id=\"preload\" style=\"position:absolute;top:50%;margin-top: -88px;right: 50%;margin-right: -66px;\">",</p><p>    msg,</p><p>    "</div>");</p><p>}</p><p>pageLoding('Lodding,,,,');</p><p>self.onload=hidePreload;</p><p></script></p><p>

해당 코드를 그누보드5 head.sub.php 의 <head></head> 사이에 넣고 사용하였습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
유승용
8년 전

intro페이지를 새로 만드는 방법은 어떠세요?

 

index에 loading이 뜨는 페이지를 만들고 거기서 로케이션으로 b페이지로 보내는방법이요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

경하귀요밍
8년 전
인덱스만 필요한게아니라 전체 페이지에 필요한부분이라서요ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

s
sinbi Expert
8년 전

로딩 표시를 제거하심이................

개인적으로, 로딩 이미지 뜨는 거 별로 안 좋더라구요. 

 

로딩 이미지가 한참 보일 정도로 뜨는 서버면.........서버를 개선하는 게 나을 것 같구요.

구글 SEO에도 속도가 큰 비중을 차지하더라구요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

경하귀요밍
8년 전
이게 꼭 필요한 기능이라서요..ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인