Récupère la hauteur de l’élément dans l’iframe avec jQuery

J’ai un fichier contenant un élément “iframe

 

et un fichier test.php contenant un div de hauteur inconnue.

 
some content...

Je voudrais créer un script Jquery pour obtenir la hauteur de la div à l’intérieur de l’iframe.
J’ai essayé ce qui suit mais je reçois une réponse nulle.

 $(document).ready(function() { var mydiv = $( "#frameDemo" ).contents().find("div"); var h = mydiv.height(); alert(h); }); 

Quelqu’un peut-il m’aider s’il vous plaît? Merci d’avance.

    En supposant que l’iframe se trouve sur le même domaine (sinon ce n’est pas possible), vous devez attendre que l’iframe soit chargé en premier:

     $(document).ready(function() { $( "#frameDemo" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); alert(h); }); });