проблемка с высотой ифрэйма
собственно проблема заключается в том, что немогу установить высату ифрэйма для фф3 равную 100% просто не ставится.. что только не пробовал...
вот код <body style="margin: 0; padding: 0"> <iframe src="http://s3.bitefight.ru" width="100%" id="iframe" style="height:100%"></iframe> <script language="JavaScript" type="text/javascript"> ClientWidth=function(){return document.compatMode=='CSS1Compat'&&!window.opera?document.documentElement.clientWidth:document.body.clientWidth;} ClientHeight=function(){return document.compatMode=='CSS1Compat'&&!window.opera?document.documentElement.clientHeight:document.body.clientHeight;} window.onload = function() {c=ClientHeight();document.getElementById("iframe").height=c;} window.onresize = function() {} </script> </body> в ие всё работает супер а в опере и фф нихочет.. при чём в ие работает даже так <iframe src="http://s3.bitefight.ru" width="100%" id="iframe" height="100%"></iframe> но странно почему это неработает в фф и опере кстати ClientHeight() выдаёт высоту как надо.. и даже если в ручную писать высоту всё работает ну тоесть так document.getElementById("iframe").height=815; но почему неработает когда подставляю переменную.. странно |
Часовой пояс GMT +3, время: 16:18. |