Помогите с высотой ифрейма, пожалуйста.
нащел вот такой кодик, он показывает ифрейм с высотой 100%(высота body)
<html>
<head>
<script type="text/javascript">
function getClientHeight(){return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.div.clientHeight}
var setIframe = function() {
var ifr = document.getElementById('ifr');
ifr.style.height = getClientHeight() +'px';
}
</script>
</head>
<body>
<iframe id="ifr" src="http://yandex.ru" width="100%" height="100%" align="left" frameborder="0"></iframe>
<script type="text/javascript">
var ex = new setIframe();
</script>
</body>
</html>
а как сделать тоже самое, тока с отдельными блоками? допустим взять высоту <div id="right"> (с яндекса) и сделать ифрейм с такой же высотой.
:D надеюсь понятно изъясняюсь
Спустя 1 час, 40 минут, 56 секунд (8.08.2011 - 20:35) Nikitian написал(а):
Это?
Спустя 1 час, 18 минут, 20 секунд (8.08.2011 - 21:53) tmt0086 написал(а):
Да, это то! Но вот проблемка какая, когда шелкаю в ифрейме, там меняются размеры! а размер ифрейма не изменяется. попробовал
<script type="text/javascript">
var ex = new window.onload();
</script>
но что то не особо.. 1 раз все грузит замечательно, выставляет нужную высоту, а далее не хочет((
<script type="text/javascript">
var ex = new window.onload();
</script>
но что то не особо.. 1 раз все грузит замечательно, выставляет нужную высоту, а далее не хочет((
Спустя 2 часа, 14 минут, 56 секунд (9.08.2011 - 00:08) tmt0086 написал(а):
Nikitian, получилось! Вот тока увы с IE проблемы никто не знает как решить?
_____________
Продаю людей. Дешего. Писать в ПС