Подгон высоты iframe под содержимое
Имеется фрейм, в него динамическим пихаются данные (в body), над эти данными производится неважно какие операции ... все обработчики внутри фрейма (файла который подгружается в него). Собственно по какому либо действию нужно изменять размер фрейма, что бы не появлялись полосы прокрутки.
$(document || window || boby).resize(); - не пашет () Посадил в конце обработчика (например клика) функцию
/* ... описание объекта ...*/
'iframeSize': function() {
setTimeout(function(){
var iframe = $('#iframe', parent.document.body);
alert('document: ' + document.body.offsetHeight);
iframe.height(document.body.offsetHeight+35);
},3000);
}
/* ... описание объекта ...*/
В общем перекопал и перебрал кучу вариантов, Хелп! В остальных работает и это ... а в Осле этом выдает высоту iframe (в alert() ), а не его содержимого ... |
Решение нашлось ...
document.body.scrollHeight - просто эта гадина намертво закешировала js файлы |
| Часовой пояс GMT +3, время: 02:41. |