un cadre en ligne , ou iFrame , est un élément de la page Web qui charge un fichier HTML distinct au sein de la page contenant . Ceci est utile pour fournir des résumés de prévisualisation des pages Web lorsque l'utilisateur passe le pointeur de la souris sur un lien. JavaScript peut interagir avec des propriétés iFrame et fournir beaucoup de contrôle sur leur apparence et le comportement de l'utilisateur. Propriétés de taille
JavaScript peut être utilisé pour lire et écrire des valeurs aux propriétés iFrame qui contrôlent sa taille. Ces propriétés sont appelées hauteur et la largeur . JavaScript peut donc redimensionner une iFrame dynamiquement en fonction des paramètres de script ou une entrée de l'utilisateur. Sinon , la propriété " noresize " peut être réglé pour interdire toute modification de la taille de l' iFrame .
Contenu Propriétés
JavaScript peut également contrôler les propriétés iFrame qui régissent la façon dont le le contenu est affiché . Une propriété , " aligner ", aligne le contenu vers la gauche. D'autres propriétés incluent «droit », «moyen », « haut », « bas » et « défilement ». " Défilement" permet à l' iframe pour afficher une barre de défilement .
Frontières et Marge
La frontière et les marges de l' iFrame peut être modifié avec JavaScript. La propriété " frameBorder " contrôle si oui ou non une bordure s'affiche autour d'un iFrame . Le " marginWidth " et " marginHeight " ajuster le nombre de pixels d'espace vide entre la frontière de l' iFrame et son contenu.
Nom et description
Le «nom »et« propriétés longdesc » d'un champ iFrame le nom et la description de l' iFrame , respectivement . La propriété «longdesc» fournit une adresse Web à la description du contenu de l'iframe . JavaScript peut être utilisé pour lire et écrire à l'une de ces propriétés , ce qui lui permet de changer le nom et la description d'un iFrame .
Divers Propriétés
JavaScript peut accéder à plusieurs autres divers propriétés des iframes. La propriété " contentDocument " fournit un objet qui représente le document iFrame . La propriété " contentWindow " fournit un objet de la fenêtre générée par un iFrame . Ces deux propriétés sont utiles lorsque l' iFrame doit être manipulé comme une entité abstraite , comme quand il est stocké dans un conteneur. Par exemple, un tableau peut être utilisé pour stocker de nombreux objets Window iFrame . Le tableau peut être utilisé pour trier , rechercher et contenu iFrame transfert idéalement au sein d'un programme JavaScript.