페이지 새로 고침 방법: 1. "history.go(0)" 문, 2. "location.reload()" 문, 3. "location=location" 문, 등등 잠깐만요.
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
Javascript에서 페이지를 새로 고치는 여러 가지 방법:
history.go(0)
history.go(0)
location.reload()
location=location
location.assign(location)
document.execCommand('Refresh')
window.navigate(location)
location.replace(location)
document.URL=location.href
location.reload()
location=location
location.sign(위치)
document.execCommand('Refresh')
location.replace(위치)
document.URL=location.href
reload 방법
이 방법은 브라우저가 현재 페이지를 강제로 새로 고치도록 합니다.구문:
location.reload([bForceGet])
구문:
location.replace(URL)
일반적으로 사용하려면 location.reload() 또는 History.go(0)를 사용하세요. 이 방법은 페이지를 새로 고치는 클라이언트 지점 F5와 유사하므로 페이지 방법이 "게시"인 경우 "웹페이지 만료됨" 프롬프트가 나타납니다.
🎜세션의 보안 보호 메커니즘 때문입니다. 🎜🎜location.reload() 메서드가 호출되면 aspx 페이지가 서버 메모리에 이미 존재하므로 IsPostback이어야 합니다. 🎜🎜이러한 애플리케이션이 있는 경우: 페이지를 다시 로드해야 합니다. 즉, 서버 측에서 페이지가 다시 생성되어야 하며 기대 사항은 Not IsPostback입니다. 🎜🎜여기서 location.replace()가 이 작업을 완료할 수 있습니다. 교체된 페이지는 매번 서버에서 다시 생성됩니다. 🎜🎜코드: 🎜location.replace(location.href);
<meta http-equiv="refresh" content="20">
<meta http-equiv="refresh" content="20;url="https://www.baidu.com">
<script language="JavaScript">function myrefresh(){ window.location.reload(); } setTimeout('myrefresh()',1000); //指定1秒刷新一次</script>
위 내용은 JavaScript로 페이지를 새로 고치는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!