2013-10-04 2 views
-2

텍스트 상자를 주소 표시 줄로, iframe을 웹 콘텐츠 호스트로 사용하여 웹 브라우저 유형 응용 프로그램을 만들었습니다. 텍스트 상자에 주소를 입력하면 iframe의 내용이 변경되어 제대로 작동합니다. 클라이언트가 iframe의 링크를 클릭하면 주소 표시 줄의 텍스트가 iframe의 내용에 따라 변경됩니다. 어떻게해야합니까?iframe에 표시된 내용 확인

예 : 먼저 www.microsoft.com이 텍스트 상자에 있고 해당 페이지가 iframe에 있습니다. 제품과 같은 링크를 클릭하면 텍스트 상자 텍스트가 iframe의 페이지로 변경됩니다.

+0

당신은 이미 세 가지 대답이있는 질문을하고 있습니다. 그러나 한 대답도 내 대답에 적합하지 않습니다. 이 질문에 대한 답변이 없으면 iframe에 대한 상태를 얻고 내 주소 표시 줄에 해당 상태를 표시하려고합니다 ..... document.getElementById ("iframe_id"). contentWindow.location.href –

답변

0

iframe에서 onload 이벤트를 사용하여 URL이 변경된시기를 알 수 있습니다. 그런 다음 src 속성을 읽고 텍스트 상자를 업데이트하십시오.

+0

동일한 작업을 수행했습니다. ....하지만 항상 onload() 이벤트에서 나는 무엇을 먼저 주어진 동일한 URL을 얻고있다. 나는 변경된 URL을 얻지 못하고있다. –

+0

iframe.src 또는 iframe.getAttribute ("src")를 사용하고 있습니까? –

+0

둘 다 사용하지만, 내가 elemet을 검사 할 때도 내가 처음에 할당 한 것과 같은 src를 얻고 있습니다 –