J'essaie d'obtenir la hauteur d'un document <iframe> d. Mes premiers instincts étaient les suivants:Comment faire référence à un document de <iframe> en utilisant jQuery pour obtenir sa hauteur()?
$('iframe').document.height();
ou
$('iframe').contentWindow.document.height();
Ceux-ci ne fonctionnent pas, et je ne suis pas beaucoup de chance de recherche. J'apprécierais toute aide!
Merci Chris, mais cela n'a pas fonctionné pour moi (au moins dans Firefox). Je reçois cette exception: [Exception ... "Impossible de convertir l'argument JavaScript argument 0" nsresult: "0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)" emplacement: "JS frame :: http://jqueryjs.googlecode.com/files/jquery- 1.3.2.min.js :: anonymous :: ligne 12 "data: no] Si j'affecte cela à une variable en tant que telle: var height = $ (" iframe ", top.document) .contents() .la taille(); il reste indéfini après l'affectation et provoque l'exception ci-dessus. – Bungle
En outre, ceci: $ ("iframe", top.document) .height(); semble juste me donner la hauteur du