C'est un widget similaire à iframe. Son contenu est en lecture seule. Il agit comme un navigateur. Ses méthodes permettent d'agir sur le contenu, la navigation, l'historique de navigation etc..
Herités de ElementXul
Heritées de ElementXul, plus :
indique si il existe une page avant la page courante, dans l'historique de navigation. (propriété en lecture seule)
indique si il existe une page aprés la page courante, dans l'historique de navigation. (propriété en lecture seule)
contient l'objet document correspondant à la page affiché dans le composant (propriété en lecture seule).
contient l'objet nsIContentViewerEdit qui permet les opérations de copier-coller sur le document (propriété en lecture seule).
contient l'objet window du composant (propriété en lecture seule).
contient l'URL courante de la page affichée (propriété en lecture seule). Pour changer l'url, utiliser la méthode loadURI.
contient l'objet nsIDocShell pour le document (propriété en lecture seule).
contient l'objet nsIDocumentCharsetInfo qui est utilisé pour manipuler le jeu de caractère utilisé pour l'affichage du document (propriété en lecture seule).
indique l'url de la page d'accueil de l'utilisateur
contient l'objet nsIMarkupDocumentViewer responsable de l'affichage de la page (propriété en lecture seule).
contient l'objet nsIPref charger de gérer les préférences de l'utilisateur (propriété en lecture seule).
contient l'objet nsISHistory permettant de gérer l'historique de navigation (propriété en lecture seule)
contient l'objet nsIWebBrowserFind permettant d'effectuer des recherches dans les textes du document (propriété en lecture seule).
contient l'objet nsIWebNavigation permettant de gerer la navigation (propriété en lecture seule). La plupart de ses méthodes sont accessibles via les méthodes de l'élément browser (goBack, goForward etc...)
contient l'objet nsIWebProgress permettant de suivre la progression de chargement d'un document.
Heritées de ElementXul, plus :
recule d'une page, dans l'historique
avance d'une page dans l'historique
retourne à la page d'acceuil de l'utilisateur
se déplace jusqu'à la page désignée par l'index, dans l'historique. Utilisez un index positif pour avancer, négatif pour reculer
charge l'URL donnée, avec le referrer, et l'encodage de caractères, spécifiés
charge l'URL donnée, avec le referrer, l'encodage de caractères et les flags, spécifiés.
En plus des flags autorisés pour la méthode reloadWithFlags, les suivants sont également valides :
LOAD_FLAGS_IS_REFRESH : utilisé lorsque l'URL est chargée à cause d'un meta tag de raffraîchissement, ou de redirection,
LOAD_FLAGS_IS_LINK : utilisé lorsque l'URL est chargée par le clic de l'utilisateur sur un lien. L'entête HTTP est chargé en conséquence,
LOAD_FLAGS_BYPASS_HISTORY : ne pas ajouter l'URL à l'historique de la session,
LOAD_FLAGS_REPLACE_HISTORY : remplace l'URL courante, dans l'historique, par celle fournie. Ce flag peut être utilisé pour une redirection.
recharge le document courant du browser
recharge le document courant du browser, avec les flags donnés.
Les flags listés plus-bas peuvent être utilisés. Ils sont des constantes de la propriété webNavigation (ou de l'interface nsIWebNavigation)
Vous pouvez les combiner, en utilisant le symbole '|' .
LOAD_FLAGS_NONE : pas de flag spécial, le document est chargé normalement.
LOAD_FLAGS_BYPASS_CACHE : recharge la page, même si elle est déjà dans le cache. Il s'agit du flag utilisé lorsque le bouton de rechargement est pressé en maintenant la touche <Shift> enfoncée.
LOAD_FLAGS_BYPASS_PROXY : recharge la page en ignorant le server proxy.
LOAD_FLAGS_CHARSET_CHANGE : utilisé si le document a besoin d'être rechargé à cause d'un changement d'encodage des caractères.
supprime l'écoute de la progression de chargement.
équivaut à l'action du bouton STOP : stoppe le chargement du document courant.
Aucune
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.