Я искал везде, в том числе и здесь, и не смог найти хорошего решения. Я столкнулся с этим, и он работает во всех браузерах, кроме Firefox и IE :( Помощь?
jQuery(function() {
sizeIFrame();
jQuery("#ifrm").load(sizeIFrame);
});
function sizeIFrame() {
var videoBrowser = jQuery("#ifrm");
var innerDoc = videoBrowser.get(0).contentDocument ?
videoBrowser.get(0).contentDocument.documentElement :
videoBrowser.get(0).contentWindow.document.body;
videoBrowser.height(35);
videoBrowser.height(innerDoc.scrollHeight + 35);
}
и он в том же домене и вот мой <iframe>
<iframe id="ifrm" src="http://localhost:8080/linkconsulting/temp.html" width="100%" frameborder="0" scrolling="no"></iframe>
Я сейчас тестирую на localhost
, но позже он все еще будет на том же домене.
Обновление:
Итак, я заметил, что это не работает, потому что, кажется, мешает плагину tiny.scrollbar или наоборот. Не уверен что тут делать: (