һ
 ע

QQ¼

ֻһٿʼ

ƼĶ

+
̳ WEBҳǰ뿪 ǰ̨ű

iframe߶Ӧ(IE,FF,Opera)

[]
37498 happy175 2010-8-13 08:48:34
| ʾȫ¥
1F

ϵ½עᣬύѣø๦ܣϴزIJޣ

Ҫ ¼ ſػ鿴ûʺţע  

x
ĿϵҪҪһiframe߶ӦĹ

google˺ܾ

ҵjs
  1. function SetCwinHeight(obj)
  2. {
  3.   var cwin=obj;
  4.   if (document.getElementById)
  5.   {
  6.     if (cwin && !window.opera)
  7.     {
  8.       if (cwin.contentDocument && cwin.contentDocument.body.offsetHeight)
  9.         cwin.height = cwin.contentDocument.body.offsetHeight + 20;
  10.       else if(cwin.Document && cwin.Document.body.scrollHeight)
  11.         cwin.height = cwin.Document.body.scrollHeight + 10;
  12.     }
  13.   }
  14. }
ƴ
Ȼ󡭡

˲Թ(úܼ򵥣Թ)

1.IE ---ͨ   Ǹ߶Ȼ΢IJ࣬С

2.FF --- ͨ  IEһС

3.Opera --- ǸJS֪ͨ



Ҫͨ



ǣGoogle

ڴ document.scrollHeight offsetHeigthʱ

֣OperaڴiframeݵʱõcontentWindow

ݸ߶ȵʱȴIEһ

Ӷjs

ҳԣ
  1. <html>
  2. <head>
  3. <script>
  4. function SetCwinHeight(obj)
  5. {
  6.   var cwin=obj;
  7.   if (document.getElementById)
  8.   {
  9.     if (cwin && !window.opera)
  10.     {
  11.       if (cwin.contentDocument && cwin.contentDocument.body.offsetHeight)
  12.         cwin.height = cwin.contentDocument.body.offsetHeight + 20; //FF NS
  13.       else if(cwin.Document && cwin.Document.body.scrollHeight)
  14.         cwin.height = cwin.Document.body.scrollHeight + 10;//IE
  15.     }
  16.     else
  17.     {
  18.         if(cwin.contentWindow.document && cwin.contentWindow.document.body.scrollHeight)
  19.             cwin.height = cwin.contentWindow.document.body.scrollHeight;//Opera
  20.     }
  21.   }
  22. }
  23. </script>
  24. </head>
  25. <body>
  26. <iframe src="http://www.websjy.com/bbs" onload="SetCwinHeight(this);" width="600px">
  27. </body>
  28. </html>
ƴ
һӦ

ΪԱҪϸĵ

ٲһ

OK...3ʾҲiframe
Դ΢http://weibo.com/techued Դ΢Źںţweb-tech
ʹõ ٱ ظ
admin 2010-10-15 21:33:25
| ʾȫ¥
2F
Ҳܲ
  1. <iframe id="mainframe" frameborder="0" scrolling="no" width="100%" runat="server" src="http://www.websjy.com"></iframe>
  2.                        <script type="text/javascript">
  3.                            function reinitIframe() {
  4.                                var iframe = document.getElementById("mainframe");
  5.                                try {
  6.                                    if (iframe.contentDocument && iframe.contentWindow.document.documentElement.scrollHeight) {
  7.                                        iframe.height = iframe.contentWindow.document.documentElement.scrollHeight; //iframeڻ¸߶
  8.                                    }
  9.                                    else {
  10.                                        var bHeight = iframe.contentWindow.document.body.scrollHeight;
  11.                                        var dHeight = iframe.contentWindow.document.documentElement.scrollHeight;
  12.                                        var height = Math.max(bHeight, dHeight);
  13.                                        iframe.height = height;
  14.                                    }                              
  15.                                } catch (ex) { }
  16.                            }
  17.                            window.setInterval("reinitIframe()", 200);
  18.                            
  19.                     </script>
ƴ
Դ΢http://weibo.com/techued Դ΢Źںţweb-tech
ʹõ ٱ ظ ֧
mrchern3 2010-11-22 13:41:00
| ʾȫ¥
3F
е,˵.,.
Դ΢http://weibo.com/techued Դ΢Źںţweb-tech
ʹõ ٱ ظ ֧
websjy 2014-12-22 15:57:05
| ʾȫ¥
4F
ܲķ
Դ΢http://weibo.com/techued Դ΢Źںţweb-tech
ʹõ ٱ ظ ֧
kaorou37 2015-9-7 14:29:50
| ʾȫ¥
5F
Ҫ,¥ͷDz
Դ΢http://weibo.com/techued Դ΢Źںţweb-tech
ʹõ ٱ ظ ֧
fhuj3d96 2016-12-8 03:11:11
| ʾȫ¥
6F
Դ΢http://weibo.com/techued Դ΢Źںţweb-tech
ʹõ ٱ ظ ֧
fhuj3d96 2016-12-9 04:52:22
| ʾȫ¥
7F
Դ΢http://weibo.com/techued Դ΢Źںţweb-tech
ʹõ ٱ ظ ֧
fhuj3d96 2016-12-23 14:17:26
| ʾȫ¥
8F
! һţ!
Դ΢http://weibo.com/techued Դ΢Źںţweb-tech
ʹõ ٱ ظ ֧
pkyxm 2017-11-27 09:22:30
| ʾȫ¥
9F
˵IJֻԵ붼׬Ǯ  www.cp369369.com
Դ΢http://weibo.com/techued Դ΢Źںţweb-tech
ʹõ ٱ ظ ֧
б

ֹ

²

̳¡ͼƬѷϴվԭתԻ,µİȨԭ
վַİȨ֪ͨǵĹԱ,Ա(Email:admin@websjy.com)ʱȡȨɾ
ܾκκʽڱ̳л񹲺͹ִ!

QQ| 42011102000510|Archiver|ֻ|Դ ( ICP14013341-1

GMT+8, 2017-12-13 23:03

Powered by Discuz! X3.2

ԴԴվ  ԴAPPӦ֮

ٻظ ض б