2010-03-21 4 views
0

javascript의 window.openDialog 또는 window.open에 배열을 전달할 수 있습니까?배열을 윈도우에 전달

매개 변수를 전달할 수 있지만 배열이 될 수 있다는 것을 알고 있습니까? 그래 우리가 할 수

+0

무엇이 배열입니까? – SLaks

답변

1

...

은 ... window.openDialog이는 window.open 할 수있는 확장 기능입니다. windowFeatures를 지나서 선택적으로 하나 이상의 매개 변수를 취할 수 있으며 windowFeatures 자체가 약간 다르게 처리된다는 점을 제외하면 동일하게 동작합니다.

선택적 매개 변수가있는 경우 JavaScript Array 객체에 번들로 추가되고 새로 작성된 윈도우에 window.arguments라는 속성으로 추가됩니다. 로드 핸들러를 실행하는 동안을 포함하여 언제든지 창의 JavaScript로 참조 될 수 있습니다. 이 매개 변수를 사용하여 대화 상자 창과 대화 상자 창에서 인수를 전달할 수 있습니다.

+0

그래서 ppl이 배열이라면 window.openDialog ("url here", "name", "features", ppl);로 창에 전달할 수 있습니다 window.arguments [0] = ppl ...... 어떻게 배열의 개별 요소에 액세스합니까? – Neethusha

+0

var thearray = window.arguments [0] var elem1 = thearray [0] –