На моей странице есть тег iframe, которым я управляю. Атрибут iframe src указывает на другую страницу в моем домене. Внутри этого iframe находится тег Javascript , который будет вызывать код для показа некоторой рекламы. Размер объявления составляет 300px (w) x 250px (h) или 500px (w) x 500px (h), но я не знаю, какое объявление будет показано. В объявлении Javascript нет функции обратного вызова, которую я могу использовать для получения информации о высоте и ширине.
Итак, этот тег на моей странице.
<iframe src="http://mydomain.com/page_that_has_ad_code_that_will_run.html" frameborder="0" scrolling="no"></iframe>
Существует ли кросс-браузерный способ определения высоты iframe после завершения работы внутреннего Javascript? Родной Javascript или JQuery это хорошо. Спасибо.
Я пробовал $ ('iframe'). Contents (). Height (); но я не уверен, что это правильный путь. (В настоящее время он возвращает значение больше 250 или 500, поэтому он, вероятно, выбирает все непосредственные дочерние теги.)