> 웹 프론트엔드 > JS 튜토리얼 > JavaScript는 부모와 자식 사이에 값을 전송하는 간단한 예를 구현합니다.

JavaScript는 부모와 자식 사이에 값을 전송하는 간단한 예를 구현합니다.

WBOY
풀어 주다: 2016-05-16 16:59:48
원래의
1159명이 탐색했습니다.

window.showModalDialog() 사용법:

var returnValue = window.showModalDialog(url [, 인수] [,features]);

url -- 필수 매개변수, 유형: 문자열, 대화 상자에 표시될 문서의 URL을 지정하는 데 사용됩니다

인수 -- 선택적 매개변수, 유형: 변형, 매개변수를 대화 상자에 전달하는 데 사용됩니다. 전달되는 매개변수 유형은 배열 등을 포함하여 제한되지 않습니다. 대화상자는 창을 통해 전달됩니다. .dialog인수 매개변수

기능 -- 선택 매개변수, 유형: 문자열, 대화 상자의 모양과 기타 정보를 설명하는 데 사용되며 다음 중 하나 이상을 세미콜론(";")으로 구분하여 사용할 수 있습니다. >

dialogHeight: 대화 상자 높이, 100px 이상

dialogWidth: 대화 상자 너비
dialogLeft: 화면 왼쪽으로부터의 거리
dialogTop: 화면으로부터의 거리
center: { 예 | no | 1 | 0 }: 기본값은 yes이지만 높이와 너비는 계속 지정할 수 있습니다.
help: {yes | no | 0}: 도움말 버튼 표시 여부 yes
크기 조정 가능: {yes | no | 0 } [IE5]: 크기 변경 가능 여부, 기본값은 no
status: {yes | no 1 | 상태 표시줄이 표시됩니다. 기본값은 yes[Modal] 또는 no[Modal]입니다.
scroll: { yes | no 1 | on | off }: 스크롤 막대 표시 여부, 기본값은 yes입니다

매개변수 전달:

1. 매개변수는 인수를 통해 전달됩니다. 문자열 유형의 경우 최대 길이는 4096자입니다. 예:

parent. htm

코드 복사 코드는 다음과 같습니다.
<script><br> var obj = new Object();<p> </p> obj.name="justflyhigh.com";<p> </p> window.showModalDialog("modal.htm",obj,"dialogWidth=200px;dialogHeight=100px");<p> </p></script>


modal.htm

코드 복사 코드는 다음과 같습니다. 다음은 다음과 같습니다.
<script><br> var obj = window.dialogArguments;<br> Alert("전달한 매개변수는 " obj.name)<br></script>

2. window.returnValue를 사용하여 대화 상자가 열린 창에 정보를 반환할 수도 있습니다. 예를 들면 다음과 같습니다.
parent.htm


코드 복사 코드는 다음과 같습니다.
var result =window.showModalDialog("modal.htm",,"dialogWidth=200px;dialogHeight=100px");
경고(결과);


modal.htm

코드 복사 코드는 다음과 같습니다.
< script>
window .returnValue="http://www.jb51.net";


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿