>  기사  >  웹 프론트엔드  >  js open() 및 showModalDialog() 메서드_javascript 기술 사용 소개

js open() 및 showModalDialog() 메서드_javascript 기술 사용 소개

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

이 방법은 보편적이며 프로젝트 개발에 자주 사용됩니다.

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

//w: 너비, h: 높이, url: 주소, 태그: 태그
function showWin(w, h, url, tag) {
var t = (screen.height - h) / 2 ; / /위로부터의 거리
var l = (screen.width - w) / 2; //왼쪽으로부터의 거리
window.open(url, tag, "width=" w ",height=" h " ,top =" t ",left=" l ",location=0");
}
//경로 주소, 창 개체, 너비, 높이
function open_Dialog(url, win,Width, Height ) {
var return_Value;
var iTop2 = (window.screen.availHeight - 20 - 높이) / 2
var iLeft2 = (window.screen.availWidth - 10 - 너비) / 2; >var height2 = 높이 - 50;
if (document.all && window.print) {
return_Value = window.showModalDialog(url, win, "dialogLeft:" iLeft2 "px;dialogTop:" iTop2 "px; DialogWidth: "
너비 "px;dialogHeight:" 높이 "px;center:yes;status:no;scroll:no;help:no;");
}
else {
window. open( url, win, "top=" iTop2 ",left=" iLeft2 ",width=" Width "px,height=" height2
"px,ressible=0,scrollbars=0,location=0");
}
}

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.