iframe이있는 페이지가 있습니다. iframe 내용은 때로는 동적 인 JS 일들을 일으켜서 자랄 수 있습니다.HTML 페이지가 길어질 때마다 어떻게 이벤트를 트리거합니까?
function reSize()
{
try
{
var oBody = ifrm.document.body;
var oFrame = document.all('ifrm');
oFrame.style.height = oBody.scrollHeight + (oBody.offsetHeight - oBody.clientHeight) + 100;
}
//An error is raised if the IFrame domain != its container's domain
catch(e) { }
}
: 부모 HTML에있는이
// I saved you the boredom of all the try{}s and != nulls, this is just the meat.
document.parentWindow.parent.reSize();
그리고 : thta이 발생하면, 나는 내가 iframe이 안쪽이 함께 할 수있는, 충분히 확실하게 iframe을 크기를 조정해야
그러나 크기를 조정할 수있는 모든 곳에서이 호출이 뒤죽박죽으로 처리됩니다. 내가 이것을 "자동"으로 넣을 수있는 곳이 어디 있습니까? 내가 어떤 행동을 취할 수 있을까?
관련 링크 :
당신은 바닐라 JS 전용 솔루션처럼/당신을 jQuery를 것 사용하고 있습니까? –
jQuery를 좋아합니다. 가져 오십시오. –