parent.error.document.write ("hi")를 사용하여 3 프레임짜리 프레임 셋을 사용하고 있습니다. 하나의 프레임에 썼지 만 다른 프레임에서 지우고 싶습니다. 같은 일을 할 수 있습니까?Javascript clearing a frame
답변
코드를 보지 않고 내가 가능한 이유를 단지 추측 할 수 있습니다.
당신은
<frame>
의에서id
의 대신name
들 수 있습니다.document.close()
없이 이미document.write()
을 사용하여 대상 프레임에 콘텐츠를 만들었습니다. 이 경우 다시 쓸 때 문서가 지워지지 않습니다.다른 도메인의 문서가 대상 프레임에로드되었습니다. 위의 목록에 따라 수리 아무것도 경우
, 당신은 top.window.frameTwo.document
, 또는 top.window.frames['frameTwo'].document
와 frameTwo
-document를 참조 시도 할 수 있습니다.
감사합니다 Teemu, document.close() 시도합니다. 그것은 제게 제거되었습니다. 이전에 쓰여진 모든 내용이 지워질 것입니다. – abson
http://www.w3schools.com/htmldom/dom_methods.asp : 나는 이것이 당신이 말한 것이라고 생각합니다. – abson
사실 나는 이것을 의미 : https://developer.mozilla.org/en/DOM/document.write. 'document.close()'를 사용하지 않고'document.write()'를 사용하여 문서에 글을 쓰면, 문서는 열려 있고, 나중에 문서에 쓸 때'open()'을 사용하지 않습니다. 이렇게하면 삭제되지 않습니다. HTML에'write()'를 내장했다면,'