Iframe 자체 적응 고도 및 실시 간 고도 변화 모니터링 js 코드
<iframe id="ifrm"
marginheight="0"
marginwidth="0"
height="100"
width="1000"
frameborder="0"
scrolling="no"
src="xxxxx.html">
</iframe>
2.그리고 Iframe 의 페이지 높이 를 어떻게 얻 는 지 보 세 요.사실 가장 번 거 로 운 것 은 어떻게 하면 얻 는 높이 가 정확 하고 서로 다른 방식 으로 브 라 우 저 에서 얻 는 값 이 다 를 수 있 습 니까?헐~~여러 가지 의견 을 참고 하여 다음 과 같은 javascript 함수(doc 매개 변 수 는 window.document 대상)를 얻 었 습 니 다
function getDocHeight(doc)
{
// IE doc.body.scrollHeight
// Firefox ,doc.height
var docHei = 0;
var scrollHei;//scrollHeight
var offsetHei;//offsetHeight,
if (doc.height)
{
//Firefox ,IE
docHei = doc.height;
}
else if (doc.body)
{
// IE , body.scrollHeight ,
// , !
//
if(doc.body.offsetHeight) docHei = offsetHei = doc.body.offsetHeight;
if(doc.body.scrollHeight) docHei = scrollHei = doc.body.scrollHeight;
}
else if(doc.documentElement)
{
if(doc.documentElement.offsetHeight) docHei = offsetHei = doc.documentElement.offsetHeight;
if(doc.documentElement.scrollHeight) docHei = scrollHei = doc.documentElement.scrollHeight;
}
/*
docHei = Math.max(scrollHei,offsetHei);// , !
*/
return docHei;
}
여기에 포 함 된 페이지 에 접 히 고 숨 기 고 보 여 주 는 상황 이 있 는 지 고려 하지 않 았 습 니 다!전체 js 코드
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Iframe 자체 적응 고도 및 실시 간 고도 변화 모니터링 js 코드구 글 N 회+바 이 두 M 회+1605 회 시험 한 후(농약 1605 는 이렇게 여러 번 실험 한 후에 나 온 것 이 라 고 들 었 습 니 다)다음 과 같은 성 과 를 얻 었 습 니 다.IE7 및 Firefox 3...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.