Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# ouvrir un fichier html

Envoyé par : chaos140

Date : 13/09/2006 19:35

Salut, j'aimerai que mon extension ouvre un fichier html local pour obtenir une variable HTMLDocument. De facon a ce que je puisse le modifier avec des fonctions du genre file.getElementById ou file.title = "toto"... Et apres enregistrer dans un autre fichier html avec les modifications. Mais je sais pas du tout comment m'y prendre. A chaque fois que je cherche des info, je tombe que sur le traitement des fichiers XML...

# Re: ouvrir un fichier html

Envoyé par : gp974

Date : 14/09/2006 10:30

Hello chaos140,

Un HTML est un sous-ensemble de XML donc en appliquant les fonctions que tu utiliserais avec du XML celà devrait être valable pour HTML. Quand à enregistrer dans un autre fichier html avec les modifications il faut que ton appli ait les droits chrome et utiliser les objets XPCOM.

J'espère t'avoir répondu pas trop à côté de la plaque.

A++

Gilles

# Re: ouvrir un fichier html

Envoyé par : chaos140

Date : 14/09/2006 11:48

ok alors pour charger mon htlm, j'ai essaye ca:

var toto = document.implementation.createDocument("", "", null);
toto.location.href = "chrome://monext/content/a.html";

et ca:

toto.load("chrome://monext/content/a.html", "text/html");

mais apparement ca ne marche pas... Comment je dois faire?

Il n'est plus possible de poster des messages dans ce forum.


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.