언어&플랫폼/Html/JQuery 2013. 10. 9. 00:25

[javascript] 새창 띄우기 ( window.open )

 

1. window.open(URL,WindowName[,WindowFeatures]);

 

1) URL


- 웹 문서 URL

 

2) WindowName

 

- open 창 이름

 

3) WindowFeatures

 

- fullscreen = 전체 창. (yes/no)(default : no)

- location = 주소창이 활성화. (yes/no)(default : yes)

- menubar = 메뉴바 visible. (yes/no)(default : yes)

- titlebar = 타이틀바. (yes/no)(default : yes)

- toolbar = 툴바. (yes/no)(default : yes)

- resizable = 창 사이즈 변경. (yes/no)(default : yes)

- scrollbars = 스크롤바. (yes/no)(default : yes)

- width = 창 가로 크기

- height = 창 세로 크기

 

  1. <script language="javascript" type="text/javascript">  
  2. <!--  
  3. function openWin(){  
  4.     window.open("http://www.naver.net""네이버새창""width=800, height=700, toolbar=no, menubar=no, scrollbars=no, resizable=yes" );  
  5. }  
  6. //-->  
  7. </script>  
  8.   
  9. <input type=button value="새창띄우기" onclick="javascript:openWin();">  

 

 

 

2. 새창 띄우는 방법

  1. <script language="javascript">  
  2. <!--  
  3. function openWin(){  
  4.     window.open("http://www.naver.net""네이버새창""width=800, height=700, toolbar=no, menubar=no, scrollbars=no, resizable=yes" );  
  5. }  
  6. //-->  
  7. </script>  
  8.   
  9. <!-- onclick 이벤트에 직접 입력 -->  
  10. <a href="#" onClick="window.open('http://www.naver.com','네이버','width=800, height=700, toolbar=no, menubar=no, scrollbars=no, resizable=yes');return false;">네이버 새창 열기</a>   
  11.   
  12. <!-- onclick 이벤트에 javascript 함수 호출-->  
  13. <a href="#" onClick="javascript:openWin();">네이버 새창 열기</a>   

 

 

3. 새창 닫기

  1. ?<script language="javascript">  
  2. <!--  
  3.     function closeWindow() {  
  4.             setTimeout(function() {  
  5.         window.close();  
  6.             }, 3000);  
  7.         }  
  8.   
  9.     // 창이 열린 후 3초후에 닫기  
  10.     window.onload = closeWindow();  
  11. //-->  
  12. </script>  
  13.   
  14. <!-- onclick 이벤트에 직접 입력 -->  
  15. <a href="#" onClick="self.close();">새창 닫기</a>   
  16. <a href="#" onClick="javascript:closeWindow();">3초후에 닫기</a>   


[펌] http://rocabilly.tistory.com/84

'언어&플랫폼 > Html/JQuery' 카테고리의 다른 글

jquery select box 제어  (0) 2013.10.10
[jquery] ajax json 동기 호출  (0) 2013.10.10
[web] html 새창 열기  (0) 2013.10.09
[web] Jquery append  (0) 2013.10.08
[web] Jquery 주기적으로 함수 호출  (0) 2013.10.08
posted by cozyboy
: