Uncaught ReferenceError: sizeFrame is not defined [закрыто]

187
10 декабря 2016, 10:28

Добрый вечер!

Google консоль показывает такую ошибку: Uncaught ReferenceError: sizeFrame is not defined

Вот код:

<iframe onload="sizeFrame();" style="width:100%; height:600px; border:0" id="ftpdd" name="ftpdd" ></iframe>
function sizeFrame() {
  var F = document.getElementById("ftpdd");
  if (F.contentDocument) {
    F.height = F.contentDocument.documentElement.scrollHeight+30;
  } else {
    F.height = F.contentWindow.document.body.scrollHeight+30;
  }
}
window.onload=sizeFrame;

Я так понимаю, гугл говорит о том, что sizeFrame не был найден, но почему? Подскажите пожалуйста, не могу разобраться.

Answer 1

В случае использования inline обработчиков, используемые функции должны быть объявлены до места использования в разметке.

Обычно их помещают в секцию head.

READ ALSO
Вывод блока в 30% от ширины странички

Вывод блока в 30% от ширины странички

ЗдравствуйтеХочу сделать на страничке вывод товаров блоками, по три в ряд

171
Зведочный рейтинг на Font-awesome

Зведочный рейтинг на Font-awesome

Есть вот такой плагин под jQuery, взят с Гитхабаон позволяет по $(selector)

218
Что делать с config.json после конфигурации bootstrap?

Что делать с config.json после конфигурации bootstrap?

Я работаю над адаптивной веб-страницей, использую bootstrap и SASS (работаю на macOS, компилирую SASS через Scout)

317