Maison  >  Article  >  Java  >  Que signifie iframe en jsp

Que signifie iframe en jsp

(*-*)浩
(*-*)浩original
2019-05-15 14:25:164603parcourir

balise iframe, également appelée balise de cadre flottant, vous pouvez l'utiliser pour intégrer un document HTML dans un affichage HTML. La plus grande caractéristique qui diffère de la balise Frame est que le fichier HTML référencé par cette balise n'est pas affiché indépendamment des autres fichiers HTML, mais peut être directement incorporé dans un fichier HTML et intégré au contenu du fichier HTML pour devenir un tout. De plus, vous pouvez également afficher le même contenu plusieurs fois sur une page sans avoir à écrire le contenu à plusieurs reprises. Une métaphore d'image est une télévision « image dans l'image ».

Cours recommandé : Tutoriel Java.

Que signifie iframe en jsp

iframe est également appelé cadre intégré. Un cadre intégré est similaire à une page Web de cadre. Il peut intégrer le cadre et le contenu d'une page Web dans une page Web existante. .

Tout d'abord, son étiquette s'écrit comme suit :

<frameset >
    <frame src= "要连接的页面"></frame>
</frameset>

iframe est utilisé pour définir un cadre ou un conteneur flottant pour du texte ou des graphiques.

frameborder définit la largeur du bord autour de l'image et du cadre de texte
Il existe également un design pour une hauteur de lecture rapide
scrolling=no s'il y a une barre de défilement (OUI, NON, AUTO )
SRC précise les fichiers ou images appelés par IFRAME (HTML, HTM, GIF, JPEG, JPG, PNG, TXT, *.*)
Iframes bloque le chargement de la page

timely Il est très important de déclencher l'événement onload de la fenêtre. L'événement onload déclenche l'arrêt de l'indicateur « occupé » du navigateur, indiquant à l'utilisateur que la page Web actuelle a été chargée. Lorsque l'événement onload est retardé, cela donne à l'utilisateur le sentiment que la page Web est très lente.

L'événement onload de Windows doit être déclenché une fois que toutes les iframes ont été chargées (y compris les éléments à l'intérieur). Dans Safari et Chrome, cette situation de blocage peut être évitée en définissant dynamiquement le SRC de l'iframe via JavaScript.

Uniquement le pool de connexions

Le navigateur ne peut ouvrir qu'un petit nombre de connexions au serveur Web. Les navigateurs plus anciens, notamment Internet Explorer 6 et 7 et Firefox 2, ne peuvent ouvrir que deux connexions à un nom de domaine (nom d'hôte) en même temps. Cette limite de nombre a été augmentée dans les versions plus récentes du navigateur. Safari 3+ et Opera 9+ peuvent ouvrir 4 connexions à un nom de domaine en même temps, et Chrome 1+, IE 8 et Firefox 3 peuvent ouvrir 6 connexions en même temps. Vous pouvez consulter le tableau de données spécifique via cet article : Roundup on Parallel Connections.

Certaines personnes peuvent espérer qu'iframe aura son propre pool de connexions indépendant, mais ce n'est pas le cas. Dans la plupart des navigateurs, la page principale et les iframes qu'elle contient partagent ces connexions. Cela signifie que l'iframe peut utiliser toutes les connexions disponibles lors du chargement des ressources, bloquant ainsi le chargement des ressources de la page principale. C'est bien sûr une bonne chose si le contenu de l'iframe est plus important que le contenu de la page principale. Mais généralement, le contenu de l’iframe n’est pas aussi important que le contenu de la page principale. À ce stade, cela ne vaut pas la peine de manquer de connexions disponibles dans l'iframe. Une solution consiste à définir dynamiquement le SRC de l'iframe après le chargement des éléments importants de la page principale.

Les 10 meilleurs sites Web aux États-Unis utilisent tous des iframes. La plupart du temps, ils l'utilisent pour charger des publicités. C'est une solution compréhensible et logique, avec un moyen simple de charger la diffusion d'annonces. Mais rappelez-vous que les iframes auront un impact sur les performances de votre page. Dans la mesure du possible, n’utilisez pas d’iframe. Utilisez-les avec parcimonie lorsque cela est absolument nécessaire.

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!

Déclaration:
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