js에서 창이 열리자마자 창 크기 제한을 설정하는 방법은 무엇입니까?
1. window.open()을 사용하세요.
openwindow(aa) 함수
{
return window.open(aa,' newindow','height=600,width=900,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizing=no,location=no,status=no');
}
//호출 메소드
openwindow("index.html");
2. window.showModalDialog() 사용
function show(WINwidth, WINheight) {
showx = event.screenX - event.offsetX - 4 - WINwidth ; // + deltaX;
showy = event.screenY - event.offsetY + 18; // + deltaY;
newWINwidth = WINwidth + 4 + 18;
var 기능 =
'dialogWidth:' + newWINwidth + 'px;' +
'dialogHeight:' + WINheight + 'px;' +
'dialogLeft:' + 'px;' 'dialogTop:' + 화려한 + 'px;' +
'디렉터리:no
localtion:no;
상태=no;
도구 모음=no;
스크롤 막대:no;
Resizeable=no';
var endtarget = "Popup page.htm";
window.showModalDialog(endtarget, " ", 기능);
}
window.showModalDialog
기본 소개: showModalDialog()(IE 4+ 지원) showModelessDialog()(IE 5+ 지원) window.showModalDialog() 메서드는 HTML 콘텐츠를 표시하는 모달 대화 상자를 만드는 데 사용됩니다(즉, 이 창이 팝업된 후). , 상위 창은 선택 사항이 아닙니다). window.showModelessDialog() 메서드는 HTML 콘텐츠를 표시하는 비모달 대화 상자를 만드는 데 사용됩니다. 즉, 이 창을 표시한 후에도 상위 창을 계속 선택할 수 있습니다. 사용법: vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) vReturnValue = window.showModelessDialog(sURL [, vArguments] [,sFeatures]) 매개변수 설명: sURL--필수 매개변수, 유형: 문자열. 대화 상자에 표시할 문서의 URL을 지정하는 데 사용됩니다. vArguments--선택적 매개변수, 유형: 변형. 대화 상자에 매개변수를 전달하는 데 사용됩니다.
배열 등을 포함하여 전달되는 매개변수 유형은 제한되지 않습니다. 대화 상자는 window.dialogArguments를 통해 전달된 매개 변수를 가져옵니다. sFeatures--선택적 매개변수, 유형: 문자열. 대화 상자의 모양과 기타 정보를 설명하는 데 사용되며 다음 중 하나 이상을 세미콜론 ";"으로 구분하여 사용할 수 있습니다.
1.dialogHeight: 대화 상자 높이, 100px 이상. IE4의 대화 상자 높이 및 대화 상자 너비의 기본 단위는 em이지만 IE5에서는 모달 대화 상자를 정의할 때 보기의 편의를 위해 px입니다. 상자에서는 px를 단위로 사용합니다.
2.dialogWidth: 대화 상자 너비.
3.dialogLeft: 화면 왼쪽으로부터의 거리.
4.dialogTop: 화면으로부터의 거리.
5.center: {yes | no | 1 | 0}: 창이 중앙에 있는지 여부, 기본값은 yes이지만 높이와 너비는 계속 지정할 수 있습니다.
6.help: {yes | no | 1 | 0}: 도움말 버튼을 표시할지 여부, 기본값은 yes입니다.
7.ressible: {예 | 아니오 1 | 0} [IE5+]: 크기를 조정할 수 있는지 여부. 기본값은 아니오입니다.
8.status: {yes | no | 0} [IE5+]: 상태 표시줄을 표시할지 여부입니다. 기본값은 yes[Modal] 또는 no[Modal]입니다.
9.scroll:{ yes | no | 0 | on off }: 대화 상자에 스크롤 막대가 표시되는지 여부를 나타냅니다. 기본값은 예입니다.
다음 속성은 HTA에서 사용되며 일반적으로 일반 웹페이지에서는 사용되지 않습니다. 10.dialogHide:{ yes | no | 1 | 0 | off }: 인쇄 또는 인쇄 미리보기 중에 대화 상자를 숨길지 여부입니다. 기본값은 아니오입니다.
11.edge:{ sunken | raise }: 대화 상자의 테두리 스타일을 지정합니다. 기본값은 증가합니다.
12.unadorned:{ 예 | 아니요 | 0 | 매개변수 전달: 1. 매개변수를 대화 상자에 전달하기 위해 vArguments를 통해 전달됩니다. 유형에는 제한이 없습니다. 문자열 유형의 경우 최대 길이는 4096자입니다. 객체를 전달할 수도 있습니다(예:
test.htm
2). 정보는 window.returnValue를 통해 대화 상자를 여는 창에 반환될 수 있으며 물론 가능합니다. 객체가 되기도 합니다. 예:
test.htm