>웹 프론트엔드 >JS 튜토리얼 >Javascript 팝업 windows_javascript 기술의 다양한 방법 요약

Javascript 팝업 windows_javascript 기술의 다양한 방법 요약

WBOY
WBOY원래의
2016-05-16 17:16:282108검색

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

//닫으면 상위 창이 뜹니다 대화 상자 및 하위 창 직접 닫기
this.Response.Write("");

//닫기, 상위 창이나 하위 창 모두 대화 상자를 표시하지 않습니다. 직접 닫습니다.
this.Response.Write("<script>");<br>this.Response.Write ("{top.opener =null;top.close();}");<br>this.Response.Write("</script>");

//팝업창은 현재 페이지 너비=200 높이=200 메뉴를 새로 고칩니다. 메뉴 표시줄, 도구 모음, 주소 표시줄 또는 상태 표시줄이 없습니다
this.Response.Write("");

//팝업 창은 현재 페이지를 새로 고칩니다.
this.Response.Write("");
이것.Response.Write("<script>window.open('WebForm2.aspx','_blank');</script>");

//팝업 프롬프트 창이 webform2.aspx 페이지로 이동합니다(IE 창에서)
this.Response.Write(" ");

//현재 하위 창을 닫고 상위 창을 새로 고침
this.Response.Write("<script>window.opener.location.href=window.opener.location.href;window.close() ;&lt ;/script>");<br>this.Response.Write("<script>window.opener.location.replace(window.opener.document.referrer);window.close();</script&gt ;" );</p> <p>//하위 창은 상위 창을 새로 고칩니다<br>this.Response.Write("<script>window.opener.location.href=window.opener.location.href;</script>");
this.Response.Write("<script>window.opener.location.href='WebForm1.aspx';</script>");

//팝업 프롬프트 창. 확인 후 하위 창(WebForm2.aspx)이 나타납니다
this.Response.Write("");

//확인 후 상위 창을 새로고침하세요.
this.Response.Write("<script>alert('Published 성공적으로!');window.opener.location.href=window .opener.href;</script>");

//같은 페이지가 뜹니다

//
Response.Write("parent.mainFrameBottom.location.href='yourwebform.aspx?temp="str "';");



 
매개변수 설명:
 
js 스크립트 끝이 허용됩니다.

'newwin': 메뉴 표시줄 숨기기 주소 표시줄 도구 모음
width=50: 너비
height=50: 높이
scrollbars=yes/n 스크롤 막대
top=50: 화면으로부터 창의 거리 위
left=50: 창과 화면 왼쪽 사이의 거리
예:

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

window.open('detail.aspx?ID=" e.Item.Cells[1].Text "','newwin','width=750 ,height=600,scrollbars=yes,top= 50,left=50');");
this.Response.Write("<Script>window.open('WebForm2.aspx','',' 도구 모음=아니요, 위치=아니요, 디렉터리=아니요, 상태=아니요, 메뉴바=아니요, 스크롤바=아니요, 크기 조정 가능=예, 너비=750, 높이=470, 왼쪽=80, 상단=40');</script&gt ;");<br> </div> <br>예:<br><div class="codetitle"> <span><a style="CURSOR: pointer" data="27452" class="copybut" id="copybut27452" onclick="doCopy('code27452')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code27452"> <br>this.Response.Write("<script>alert('发表成功!');window.opener.location.href=window.opener.location.href;</script>");
this.Response.Write("<script>");<br>this.Response.Write("{top.opener =null;top.close();}");<br>this.Response .Write("</script>");

例:
复system代码 代码아래:

linkcolumn1.DataNavigateUrlFormatString="javascript:varwin=window.open('edit_usr.aspx?actid={0}','newwin','width=750,height=600,scrollbars =예,상단=50,왼쪽=50');window.close()";
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.