Il existe de nombreux codes sur les iframes qui sont très adaptables sur Internet, mais ils sont assez désordonnés, certains sont trop compliqués et certains ont des erreurs évidentes. Yuxinsheng a donné une version rationalisée modifiée, qui se sentait bien. Il a simplement corrigé l'erreur sous l'opéra. Le code est le suivant:
Partie javascript:
<ScriptType = Text / JavaScript>
functionSetCwinHeight (iframeoBj) {
if (document.getElementByid) {
if (iframeoBj) {
if (iframeoBj.ContentDocument && iframeobj.contentDocument.body.offSettheight) {
iframeoBj.Height = iframeoBj.contentDocument.body.offSettheight;
} elseif (document.frames [iframeoBj.name] .Document && document.frames [iframeoBj.name] .Document.body.scrollHeight) {iframeoBj.height = document.frames [iframeOBJ.Name] .Document.body.scrollHeight;
}
}
}
}
</cript>
HTML PARTIE:
<ifraMename = FrameContentsrc = * frameborder = 0width = 100% onload = setcwinHeight (this)> </ iframe>
Remplissez l'adresse de la page IFRAME où le numéro * est marqué. Il convient de noter que l'adresse SRC doit être sous le même site Web, sinon il y aura une erreur d'interdiction des autorisations.