이 레슨의 목적은 대상 이름을 호출하는 것입니다. 이 경우 창 이름은 yer_new_window입니다.
이제 href 대상을 간략하게 검토했으므로 JavaScript로 창을 여는 방법을 배울 차례입니다.
HTML로 창을 여는 것은 매우 일반적이지만 사용자가 탐색할 때 몇 가지 단점도 있습니다. 브라우저는 창의 모양을 결정합니다. 창의 크기나 스타일을 제어할 수는 없습니다. 다행스럽게도 JavaScript는 이러한 제어 기능을 제공합니다.
이유를 살펴보세요:
window.open("URL","name","features")
이 문은 첫 번째 문을 기반으로 합니다. 창을 열기 위해 매개변수 URL을 호출할 때 사용했습니다. 이는 실제로 "http://www.jsfan.org/basic" 또는 이와 유사한 형식으로 작성될 수 있는 URL입니다.
두 번째 매개변수는 창 이름입니다. 이는 이전 페이지에서 본 이름과 같습니다. 창을 열 때 동일한 이름의 창이 이미 열려 있으면 URL은 원래 열려 있던 창으로 open 문을 보냅니다.
세 번째 매개변수인 기능은 창의 다양한 특성입니다. 이것은 선택적 매개변수입니다. 먼저 처음 두 매개변수에 대해 몇 가지 연습을 해보겠습니다.
다음은 JavaScript로 창을 여는 몇 가지 예입니다.
아래 세 개의 링크를 클릭하여 어떤 일이 일어나는지 확인해 보세요. 세 개의 링크를 열기 전에 닫지 않도록 주의하십시오. (재인쇄 과정에서 다음 3줄의 텍스트 코드가 유실되었으며, 링크가 만료되어 클릭이 불가능합니다. 추후 수정하겠습니다---jsfan note)
입니다.
javascript_2라는 창.
다음은 javascript_1을 입력하는 또 다른 HTML 페이지입니다.
여기 javascript_1이라는 창이 있습니다
링크를 클릭하면 , javascript_1이라는 창 javascript_window_1.html이 나타나는 웹 페이지를 엽니다. 기능 매개변수는 선택사항이므로 지금은 무시하겠습니다.
여기서는 onClick을 사용하여 창을 호출한다는 점에 유의하세요. 창을 호출하기 위해 onClick에 window.open()을 넣을 필요가 없으며 쉽습니다. 잠시 후에