> 웹 프론트엔드 > JS 튜토리얼 > 모든 사진이 표시되도록 페이지를 열 때 자동으로 한 번 새로 고치는 방법_기본 지식

모든 사진이 표시되도록 페이지를 열 때 자동으로 한 번 새로 고치는 방법_기본 지식

WBOY
풀어 주다: 2016-05-16 17:46:22
원래의
18513명이 탐색했습니다.
코드 복사 코드는 다음과 같습니다.

<script> ){ <br>if(location.href.indexOf('#reloaded')==-1){ <br>location.href=location.href "#reloaded" <br>location.reload() <br>} <br> } <br></script>


---------- -- ------------------------------------------------ -- -------------
내 웹페이지에 사진이 많은데, 서버도 좋지 않아서 웹페이지를 열때마다 항상 한두장의 사진이 떠요 표시할 수 없지만 새로고침하면 모두 다시 표시할 수 있습니다.

사람들이 웹페이지를 탐색할 때마다 '새로고침' 버튼을 클릭하는 것을 원하지 않습니다. 웹페이지를 연 후 자동으로 새로고침되도록 웹페이지에 코드를 추가하려면 어떻게 해야 하나요?
---------------------------------- --- ---

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

세 가지 방법: 1.<script> <br><br><div class="codetitle"><span><a style="CURSOR: pointer" data="96828" class="copybut" id="copybut96828" onclick="doCopy('code96828')">코드 복사<u></u></a> 코드는 다음과 같습니다.</span></div> <div class="codebody" id="code96828">function RefreshPage(the_duration) <br>{ <br>setTimeout("self. location.reload(); ",the_duration*1000); <br>} <br>self.onload=function(){ <br>refreshPage(1);//안의 1은 새로 고침 간격인 1초를 나타냅니다. 원하는 항목으로 변경할 수 있습니다<br>}; <br></script>

2.
3.
한 번만 새로고침:
---- --------------------------------- ---- ----------
늦었네 위층 오빠 말이 맞아
--------- ----- -------------------
위층 방식은 5초마다 새로고침을 해야 하기 때문에 서버에 큰 부담을 주게 되고, 서버 상태가 좋지 않을 경우 오류가 발생할 가능성이 높습니다. 서버가 충돌합니다.
그래서 더 좋은 방법은 Javascript를 사용하여 구현하는 것입니다. 로드 후 새로고침하려면 다음 코드를 사용하세요.





캐시와 관계없이 서버를 다시 요청합니다. 페이지.
setTimeOut은 1초 후에 이 페이지를 새로 고칩니다.
위 코드를
사이에 넣고 1000×n으로 계산한 후 n초 후에 새로고침하여 1000을 바꿔보세요.
관련 라벨:
원천:php.cn
이전 기사:버튼을 사용하여 새 창을 여는 방법을 제어하는 ​​속성 소개_기본 지식 다음 기사:JQuery는 라디오 또는 checkbox_jquery의 변경 이벤트를 트리거합니다.
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
최신 이슈
관련 주제
더>
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿