전에 페이지 위치를 새로 고치는 JavaScript 사용법을 소개했습니다. 실제로 JS에서 페이지를 새로 고치는 방법은 여러 가지가 있으며 이는 그 중 하나일 뿐입니다. JS로 페이지를 새로 고치는 방법 요약!
window.location.reload(), window.history.go(0) 및 document.execCommand(''Refresh''), 이 세 가지 방법이 가장 빠릅니다. 다른 것들은 명백한 브라우저 스크롤 막대를 가지고 있습니다.
Javascript를 사용하여 페이지를 새로 고치는 여러 가지 방법:
1 History.go(0)
생성하기 위해 서버 측에서 해석해야 하는 <%..%>와 같은 페이지 코드가 없으면 캐시에 있는 데이터를 직접 읽습니다.
새로 고침 없음
2 location.reload()
새 페이지를 읽으려면 서버에 다시 연결해야 합니다(페이지는 동일하지만)
Refresh
3 location=location
자바스크립트에서 탐색하려면 window 객체의 특정 메소드 를 호출하지 말고 해당 위치 속성을 설정하세요. 위치 속성은 모든 브라우저에서 지원됩니다. 예를 들면 다음과 같습니다.
<span onclick=”javascript:window.location.href=’#top’”>top</span>
실행 후 앞뒤로
4 위치.할당(위치)
URL로 지정된 새 HTML 문서를 로드합니다. 지정된 URL로 이동하는 링크와 같습니다. 현재 페이지가 새 페이지 콘텐츠로 변환됩니다. 뒤로를 클릭하면 이전 페이지로 돌아갈 수 있습니다.
5 document.execCommand('Refresh')
6 window.navigate(location)
MSDN에서 언급한 window.navigate(sURL) 메소드는 IE용이며 HTML DOM Window Object에서는 적용되지 않습니다. window.navigate 메소드를 나열합니다.
7 location.replace(location)
실행 후 뒤로 또는 앞으로가기 없음
URL로 지정된 문서를 로드하여 현재 문서를 교체합니다. 이 방법은 공유하기 전과 후의 두 페이지를 교체하는 것입니다.
이전 페이지로 돌아가기's
8 document.URL=location.href
1 History.go(0)
2 location.reload()
3 위치=위치
4 위치.할당(위치)
5 document.execCommand('새로 고침')
6 window.navigate(위치)
7 위치.replace(위치)
8 document.URL =location.href
1 페이지 자동 새로고침 방법에 대한 자세한 설명:
<meta http-equiv="refresh" content="20">
2. 페이지가 자동으로 이동합니다.
<meta http-equiv="refresh" content="20;url=http://www.php.cn">
3. 페이지가 자동으로 js 버전을 새로 고칩니다.
<script language="JavaScript">function myrefresh() { window.location.reload(); } setTimeout('myrefresh()',1000); //指定1秒刷新一次</script>
JS 새로 고침 프레임 스크립트 문
//如何刷新包含该框架的页面用 <script language=JavaScript> parent.location.reload(); </script> //子窗口刷新父窗口 <script language=JavaScript> self.opener.location.reload(); </script> www.jbxue.com ( 或 <a href="javascript:opener.location.reload()">刷新</a> ) //如何刷新另一个框架的页面用 <script language=JavaScript> parent.另一FrameID.location.reload(); </script>
창이 닫힐 때 새로 고치고 싶은 경우 창이 열릴 때 새로 고치려면
에서 다음 문을 호출하면 됩니다.<body onload="opener.location.reload()"> 开窗时刷新 <body onUnload="opener.location.reload()"> 关闭时刷新 <script language="javascript"> window.opener.document.location.reload() </script>
요약:
이 글에서는 예제를 통해 JavaScript로 페이지를 새로 고치는 방법을 설명합니다. 주로 일반적으로 사용되는 몇 가지 방법을 설명합니다. 친구들은 자신의 필요에 따라 적합한 방법을 선택할 수 있습니다!관련 추천:
위 내용은 JS 페이지 새로 고침 방법 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!