>웹 프론트엔드 >JS 튜토리얼 >js 새 창 열기 방법 alignment_javascript 기술

js 새 창 열기 방법 alignment_javascript 기술

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-05-16 16:59:481341검색

window.location="aaa.aspx"

위 방법은 현재 페이지에서만 열 수 있습니다. 새 페이지에서 열려면 다음 방법을 사용하는 것이 가장 쉽습니다

form.target= "_blank";
form.action="aaa.aspx";
form.submit()

window.top.location=url iframe은 새로 고쳐지고 상위 창에서 열 수 있습니다.

window.open 메소드는 다양한 스타일을 제어할 수 있습니다. 예를 들어 창 표시 크기, 창 표시 내용 및 항목을 제어할 수 있습니다. 위치 등 js에서 window.open을 사용할 때의 한 가지 단점은 브라우저에 의해 쉽게 차단된다는 것입니다. 이 기사에서는 js에서 새 창을 여는 다양한 방법을 소개합니다.

1, 새창 전체화면 열기

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


blue
<script> <BR>function ow(owurl){ <BR>var tmp=window. open("about:blank ","","fullscreen=1") <BR>tmp.moveTo(0,0) <BR>tmp.resizeTo(screen.width 20,screen.height) <BR>tmp .focus(); <BR>tmp.location=owurl <BR></script>
:ow('http: //www.aspxhome.com/');">
블로그


2, 고정된 크기로 새 창 열기





3, 기본 크기가 활성화됩니다


코드 복사 코드 <script>//tmtC_winMaximizer <div class="codebody" id="code95978">if (document.layers){ <BR>var larg=screen.availWidth-10 <BR>var altez; =screen.availHeight-20;} <BR>else{ <BR> var larg=screen.availWidth-2; <BR>var altez=screen.availHeight;} <BR>self.resizeTo(larg,altez); >self.moveTo(0,0); <BR>//tmtC_winMaximizerEnd <BR></script>

------ ------- --------

<script> <br><!- - <br>self.moveTo(0,0) <br>self.resizeTo(screen .availWidth,screen.availHeight) <br>//--> <BR></script>
4, 정상적으로 팝업창 열기



코드 복사

코드는 다음과 같습니다 <script> </script>function WinOpen() { mesg =open("cnrose","DisplayWindow","toolbar=no,,menubar=no,location=no,scrollbars =no"); mesg.document.write("중국 ASP 홈");
mesg.document.write("http://www.aspxhome");
}





------ --------- --------------- --------- ---

a


5, IE6 SP1용 Chromeless Window



복사 코드

코드는 다음과 같습니다.




ChromelessWindow



var CW_width = 400;
var CW_height = 300;
var CW_top = 100;
var CW_left = 100;
var CW_url = "http://www.cnbruce.com/bluebook/";
var New_CW = window.createPopup();
var CW_Body = New_CW.document.body;
var 旖
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.