Maison > interface Web > js tutoriel > Comment ajuster dynamiquement la hauteur d'une iframe pour éviter le débordement de contenu ?

Comment ajuster dynamiquement la hauteur d'une iframe pour éviter le débordement de contenu ?

Patricia Arquette
Libérer: 2024-11-30 18:26:10
original
342 Les gens l'ont consulté

How to Dynamically Adjust Iframe Height to Prevent Content Overflow?

Ajustement dynamique de la hauteur de l'iframe pour éviter le débordement de contenu

Vous cherchez une solution pour contrôler la hauteur de l'iframe en fonction de son contenu sans utiliser de barres de défilement ? Cette requête a déjà été discutée en détail.

Pour résoudre ce problème, introduisez le script suivant dans le fichier section :

<script>
  function resizeIframe(obj) {
    obj.style.height = obj.contentWindow.document.documentElement.scrollHeight + 'px';
  }
</script>
Copier après la connexion

Par la suite, modifiez la configuration de l'iframe comme suit :

<iframe src="..." frameborder="0" scrolling="no" onload="resizeIframe(this)" />
Copier après la connexion

Ce code ingénieux adapte la hauteur de l'iframe de manière transparente à mesure que du nouveau contenu est ajouté, éliminant ainsi le besoin de barres de défilement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal