Может ли кто-нибудь помочь мне сделать этот код в Google Chrome? Это отлично работает на IE.Получить высоту содержимого iframe в Google Chrome
Спасибо.
<!doctype html>
<html>
<head>
<script src="http://code.jquery.com/jquery-2.1.3.min.js"></script>
<script>
function calcIframeSize() {
var altura = $("body", $("#frameExtraFields").contents()).height();
$("#frameExtraFields").height(altura);
}
$(document).ready(function() {
$("#frameExtraFields").ready(function() {
calcIframeSize();
});
});
</script>
</head>
<body>
<iframe src="frame.html" width="80%" height="600" id="frameExtraFields"></iframe>
</body>
</html>
Каков ожидаемый результат? –
См. [Этот вопрос] (http://stackoverflow.com/questions/153152/resizing-an-iframe-based-on-content?rq=1) –
Ваша проблема возникает из '$ (" # frameExtraFields "). Ready ', что не означает, что документ внутри iframe загружен. –