> 웹 프론트엔드 > JS 튜토리얼 > 프레임 page_javascript 기술을 새로 고치는 Js 코드

프레임 page_javascript 기술을 새로 고치는 Js 코드

WBOY
풀어 주다: 2016-05-16 18:29:33
원래의
872명이 탐색했습니다.

먼저 간단한 예를 살펴보겠습니다.
다음은 프레임.html, top.html, 하단.html이라는 세 페이지를 예로 들어 이를 수행하는 방법을 설명합니다.
frame.html은 상단(top.html)과 하단(bottom.html)의 두 페이지로 구성됩니다. 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.

HTML>
<br><br> <프레임 이름=top src ="top.html"> <br><프레임 이름=bottom src="bottom.html"> <br></frameset> 🎜><br> <br> 이제 top.html(즉, 위 페이지)에 Bottom.html(즉, 아래 페이지)을 새로 고치는 7개의 버튼이 있다고 가정합니다. 다음 7개의 문을 사용할 수 있습니다. 하나는 사용하기 더 쉽습니다. <br>문 1. window.parent.frames[1].location.reload(); <br>문 2. window.parent.frames.bottom.location.reload() <br>문 3. window.parent .frames["bottom"].location.reload();
문 4. window.parent.frames.item(1).location.reload()
문 5. window.parent.frames.item; ('bottom').location.reload();
문 6. window.parent.bottom.location.reload()
문 7. window.parent['bottom'].location.reload() ;

top.html 페이지의 코드는 다음과 같습니다.




코드를 복사하세요
코드는 다음과 같습니다. 다음: > top.html


;input type=button value=" 새로고침 4" onclick="window.parent.frames.item(1).location.reload()">









다음은 아래 페이지가 있음을 증명하기 위한 것입니다. 실제로 새로 고쳐지면 페이지가 로드된 후 대화 상자가 나타납니다.

bottom.html 페이지 코드는 다음과 같습니다.




코드 복사


코드는 다음과 같습니다.


설명:
1.window는 현재 페이지를 나타냅니다. 예를 들어 이 예에서는 top.html 페이지를 나타냅니다.
2.parent는 현재 페이지의 상위 페이지, 즉 해당 페이지가 포함된 프레임 페이지를 말합니다. 예를 들어, 이 예에서는 framedemo.html을 참조합니다.
3.frames는 창 개체이자 배열입니다. 프레임 내의 모든 하위 페이지를 나타냅니다.
4.item은 메소드입니다. 배열의 요소를 반환합니다.
5. 하위 페이지가 내부에 다른 하위 페이지가 포함된 프레임 페이지인 경우 위 방법 중 일부가 작동하지 않을 수 있습니다.

첨부 파일:
Javascript를 사용하여 페이지를 새로 고치는 여러 가지 방법:
1 History.go(0)
2 location.reload()
3 location=location
4 위치 .할당(위치)
5 document.execCommand('새로 고침')
6 window.navigate(위치)
7 위치.대체(위치)
8 document.URL=location.href

페이지 자동 새로고침 방법:
1. 페이지 자동 새로고침: 영역에 다음 코드를 추가합니다.

20개는 20초마다 페이지를 새로 고치는 것을 의미합니다.

2. 자동 페이지 이동: 영역에 다음 코드를 추가합니다.

그 중 20은 20초 후에 HTTP://www로 점프한다는 의미입니다. wyxg. com 페이지

3. 페이지에서 js 버전을 자동으로 새로 고칩니다.


ASP.NET이 새로 고침을 출력하는 방법 상위 창 스크립트 구문
코드 복사 코드는 다음과 같습니다.

1. .write("<script> opener.location.reload();</script>")
2.this.response.write("<script>opener.window.location.href = 오프너. window.location.href;< /script>"); <br>3. Response.Write("<script 언어=javascript>opener.window.navigate(''새로 고칠 페이지입니다.asp'') ;</script>")

JS 새로 고침 프레임 스크립트 명령문
코드 복사 코드

//이 프레임이 포함된 페이지를 새로 고치는 방법은
(또는새로 고침 )
//

창을 닫거나 열 때 새로 고치려면 창이 열릴 때 새로 고침
창이 닫힐 때 새로 고침
< script 언어="javascript">
window.opener.document.location.reload()



//그렇지 않은 경우 작동하지 않으면 다음을 시도해 보세요
Response .Write("");
여기는 다음과 같습니다. 참고할 몇 가지 기사:

프레임 하위 페이지를 새로 고치는 7가지 방법에 대한 JS 코드

JS 및 프레임 페이지 작업 코드
관련 라벨:
js
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿