Javascript 페이지 점프의 일반적인 방법은 무엇입니까?

一个新手
풀어 주다: 2017-09-25 10:32:46
원래의
1662명이 탐색했습니다.


Javascript 페이지 점프 사이에 일반적으로 사용되는 방법


1: JS가 페이지를 다시 로드하고, 로컬로 새로 고치고, 이전 페이지로 돌아갑니다.
다음과 같이 코드를 복사합니다.

이전 페이지로 돌아가기
페이지를 다시 로드하고, 로컬로 새로 고칩니다.
Return 이전 페이지를 다시 로드하고 로컬로 새로 고침

이전 두 페이지로 돌아가서 새로 고치는 JS 코드를 작성하는 방법입니다.
복사 코드 코드는 다음과 같습니다.

history.go(-2);  
location.reload();
window.history.go(-1);//返回上一页不刷新 
window.location.href = document.referrer;//返回上一页并刷新
로그인 후 복사

두 가지: js 메소드
복사 코드 코드는 다음과 같습니다.

자동으로 반환하고 새로 고치는 ASP 메소드:
복사 코드 코드는 다음과 같습니다.

response.Write(““)
로그인 후 복사

일반적으로 js 메소드로 돌아가는 데 사용됩니다. 페이지에 작업을 제출한 후 이전 페이지 페이지를 새로 고치세요!

  1. Javascript 返回上一页history.go(-1), 返回两个页面: history.go(-2);
    history.back().
    window.history.forward()返回下一页
    window.history.go(返回第几页,也可以使用访问过的URL)
    로그인 후 복사
response.Write(“")  
response.Write("if(!confirm('完成任务?')){history.back();}")  
“)  
response.Write(““)
로그인 후 복사

한 페이지 위로

페이지 이동:

onclick=”window.location.href=’list.aspx’”
로그인 후 복사

P.S.
팁(JS 참조 JS):

Javascript로 페이지를 새로 고치는 여러 가지 방법:

1    history.go(0)  
2    location.reload()  
3    location=location  
4    location.assign(location)  
5    document.execCommand(‘Refresh’)  
6    window.navigate(location)  
7    location.replace(location)  
8    document.URL=location.href
로그인 후 복사

자동 동맹 페이지 새로 고침 :
1. 페이지가 자동으로 새로 고쳐집니다.

20 영역에 다음 코드를 추가합니다.

2 페이지가 자동으로 js 버전을 새로 고칩니다.

function myrefresh() 
{ 
       window.location.reload(); 
} 
setTimeout('myrefresh()',1000); //指定1秒刷新一次
로그인 후 복사

ASP.NET이 상위 창을 새로 고치는 스크립트 문을 출력하는 방법

1.   this.response.write(““);  
2.   this.response.write(““);  
3.   Response.Write(““)
로그인 후 복사

JS 프레임을 새로 고치는 JS 스크립트 문


//

parent.location.reload();
로그인 후 복사
를 사용하여 프레임이 포함된 페이지를 새로 고치는 방법
//자식 창은 상위 창

self.opener.location.reload();
로그인 후 복사

( 또는 새로 고침 )

//

parent.另一FrameID.location.reload();
로그인 후 복사

를 사용하여 다른 프레임의 페이지를 새로 고치는 방법 창을 닫을 때 새로 고치거나 창을 열 때 새로 고치려면 다음을 호출하면 됩니다. .

창이 열려 있으면 새로 고침

닫을 때 새로 고침

window.opener.document.location.reload()
로그인 후 복사

3: ASP에서 JS를 사용하여 이전 페이지로 돌아가서 새로 고침

ASP에서 JS를 사용하여 이전 페이지로 돌아가서 새로 고침 ASP를 사용하여 웹사이트를 개발할 때 자주 사용하는 것 같아요. 하지만 작성하는 방법은 여러 가지가 있지만 목적은 동일합니다.
코드 복사 코드는 다음과 같습니다.

javascript에서 상위 페이지를 새로 고치는 다양한 방법 요약

用iframe、弹出子页面刷新父页面iframe
parent.location.reload();
弹出子页面
window.opener.location.reload();
子窗口刷新父窗口
self.opener.location.reload();
刷新以open()方法打开的窗口
window.opener.location.href=window.opener.location.href;
刷新以winodw.showModelDialog()方法打开的窗口
window.parent.dialogArguments.document.execCommand('Refresh');
로그인 후 복사

JS 페이지 점프 문제(상위 페이지, 가장 바깥쪽 페이지, 이 페이지로 점프)

js页面跳转:本页面跳转,上一层页面跳转,最外层的页面跳转,下面为大家大家分享下不同页面之家的跳转问题,感兴趣的朋友可以学习下 “window.location.href”、”location.href”是本页面跳转
“parent.location.href”是上一层页面跳转
“top.location.href”是最外层的页面跳转
举例说明:
如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写
“window.location.href”、”location.href”:D页面跳转
“parent.location.href”:C页面跳转
“top.location.href”:A页面跳转
如果D页面中有form的话,
: form提交后D页面跳转
: form提交后弹出新页面
: form提交后C页面跳转
: form提交后A页面跳转
关于页面刷新,D 页面中这样写:
“parent.location.reload();”: C页面刷新 (当然,也可以使用子窗口的 opener 对象来获得父窗口的对象:window.opener.document.location.reload(); )
“top.location.reload();”: A页面刷新
로그인 후 복사

위 내용은 Javascript 페이지 점프의 일반적인 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!