javascriptアプリケーション:Iframe適応コンテンツの高さ
1587 ワード
mann.httm:
iframe ローディングのウェブページ(マルチブラウザ )
<bragt; iframeAutoFit()
<bragt; {
<bragt; try
<bragt; {
<bragt; if(window!=parent)
<bragt; {
<bragt; var a. = parent.document.getElements ByTagName(「IFRAM E」)
<bragt; for(var) i=0; i<a.length; i++) //author:meizz
<bragt; {
<bragt; if(a[i].contentwindow==window)
<bragt; {
<bragt; var h = Dcument.body.scrollHeight;
<bragt; if(document.all) {h} += 4;
<bragt; if(window.opera) {h} += 1;
<bragt; a[i].style.height = h;h;
<bragt; }
<bragt; }
<bragt; }
<bragt; }
<bragt; catch (ex)
<bragt; {
<bragt; alert(「スクリプトはドメインをまたぐことができません!」)
<bragt; }
<bragt; }
<bragt; if(document.atachEvent) window.atachEvent(「onload」) iframeAutoFit)
<bragt; else window.addEvent Listener('load'は、 iframeAutoFit false;
<bragt;
iframe ローディングのウェブページ(マルチブラウザ )
iframe
child.httm: iframe ローディングのウェブページ(マルチブラウザ )
<bragt; iframeAutoFit()
<bragt; {
<bragt; try
<bragt; {
<bragt; if(window!=parent)
<bragt; {
<bragt; var a. = parent.document.getElements ByTagName(「IFRAM E」)
<bragt; for(var) i=0; i<a.length; i++) //author:meizz
<bragt; {
<bragt; if(a[i].contentwindow==window)
<bragt; {
<bragt; var h = Dcument.body.scrollHeight;
<bragt; if(document.all) {h} += 4;
<bragt; if(window.opera) {h} += 1;
<bragt; a[i].style.height = h;h;
<bragt; }
<bragt; }
<bragt; }
<bragt; }
<bragt; catch (ex)
<bragt; {
<bragt; alert(「スクリプトはドメインをまたぐことができません!」)
<bragt; }
<bragt; }
<bragt; if(document.atachEvent) window.atachEvent(「onload」) iframeAutoFit)
<bragt; else window.addEvent Listener('load'は、 iframeAutoFit false;
<bragt;
iframe ローディングのウェブページ(マルチブラウザ )