J'utilise le javascript suivant pour redimensionner un iframe. La page de niveau supérieur est écrite est ASP classique et contient et iframe dans lequel je charge un contrôle qui est écrit en. NET et ajax. Le problème est, que la taille de la page est dynamique en fonction du contenu, et prend également un certain temps à charger. Ce qui se passe en ce moment, c'est que la page se charge, le contrôle ajax se charge et les barres de défilement apparaissent jusqu'à ce que le contenu soit complètement chargé, puis il est redimensionné pour s'adapter correctement. Évidemment, ce serait bien si la taille de la page était la bonne, alors que l'ajax finit de charger le contenu. Existe-t-il un précurseur de l'événement onload dans ASP classique que je peux utiliser?Javascript redimensionner la page onload, puis-je le faire avant le chargement de la page, ASP classique
Je veux rester à l'écart de l'une de ces images de «page de chargement».
function autoIframe() {
try {
frame = document.getElementById("browse_frame");
innerDoc = (frame.contentDocument) ? frame.contentDocument : frame.contentWindow.document;
objToResize = (frame.style) ? frame.style : frame;
objToResize.height = innerDoc.body.scrollHeight + 10 + "px";
}
catch (err) {
window.status = err.message;
}
}
window.onload = autoIframe;
Merci, R.
Merci, j'avais complètement oublié de le faire. – flavour404