다른 페이지의 element 참조하기...

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
Post Reply
초보

다른 페이지의 element 참조하기...

Post by 초보 »

a.html 페이지에 text input element 가 있습니다.
이때 b.html 페이지에서 javascript 를 이용해서
a.html 페이지의 해당 element 의 내용을 변경하는게
가능한가요???

a.html 과 b.html 은 같은 서버에 있습니다.
박민권
해커
해커
Posts: 724
Joined: 2005 01 31 22:33 55
Location: 대한민국
Contact:

Re: 다른 페이지의 element 참조하기.

Post by 박민권 »

초보 wrote:a.html 페이지에 text input element 가 있습니다.
이때 b.html 페이지에서 javascript 를 이용해서
a.html 페이지의 해당 element 의 내용을 변경하는게
가능한가요???

a.html 과 b.html 은 같은 서버에 있습니다.
a.html 이 열려있는 윈도우나 프레임을 참조할 수 있다면 b.html에서 바꿀 수 있지요.
초보

Post by 초보 »

참조를 어떻게 할 수 있는지 알고 싶습니다.

말씀하신대로 참조가 가능하면 document 객체를 통해 해당 element 에 접근이 가능하겠지요.

질문에 대한 설명을 더 붙이자면 a.html 에서 링크를 클릭하거나 버튼을 누르면
b.html 이 새창으로 뜹니다. 이 때 window.open 을 사용할 수도 있고 target="이름" 과 같은 식으로 띄울 수도 있습니다.
새로 뜬 창의 parent 나 parentWindow 속성을 a.html 이 있는 창으로 변경하려고도 해봤는데 역시 안됩니다...
박민권
해커
해커
Posts: 724
Joined: 2005 01 31 22:33 55
Location: 대한민국
Contact:

음....

Post by 박민권 »

자신을 띄운 창은 opener 입니다.

Code: Select all

window.opener.document.getElelmentById("")
이런식으로 참조하실 수 있으실 겁니다.
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 3 guests