JQuery 자체 적응 IFrame 높이(내장 호 환 IE,ff,safafi,chrome 지원)

4.567913.실패 한 테스트 는 말 하지 않 고 바로 하 겠 습 니 다.두 링크 와 iframe:
 
function adjustIFramesHeightOnLoad(iframe) {
var iframeHeight = Math.min(iframe.contentWindow.window.document.documentElement.scrollHeight, iframe.contentWindow.window.document.body.scrollHeight);
$(iframe).height(iframeHeight);
}
js 코드:
 
<li><a href="selfinfo.jsp" target="c-c-iframe" title=" " > </a></li>
<li><a href="modifypass.jsp" target="c-c-iframe" title=" " > </a></li>
<iframe src="init.jsp" id="c-c-iframe" name="c-c-iframe" width="500px;" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"></iframe>
여기 find("\#content")는 iframe 콘 텐 츠 문서 의 id 를 content 의 높이(또한 find("body")로 찾 아 iframe 에 설정 합 니 다.비슷 한 것 은 너비 도 설정 할 수 있 습 니 다.필요 한 친구 에 게 시도 해 보 세 요.이렇게 하면 iframe 이 내용 이 너무 커서 가 려 지지 않 는 문 제 를 해결 할 수 있 습 니 다.PS:기본적으로 저 는 iframe 을 사용 하여 새로 고침 없 이 브 라 우 저의 후퇴 단 추 를 호 환 하 는 것 을 우선 고려 할 것 입 니 다.또한 iframe 으로 flash 를 불 러 오 는 것 은 시원 합 니 다.js 호출,object 라벨 을 쓰 지 않 아 도 W3C 기준 에 부합 합 니 다.2008 년 11 월 28 일 17:13:31,오늘 사용 과정 에서 실제 상황 에 따라 개량 을 했 습 니 다.코드 는 다음 과 같 습 니 다.

좋은 웹페이지 즐겨찾기