Ajouter un fichier CSS à un DOM
Bonjour,
Je suis en train de faire une application avec les caractéristiques suivantes:
- page statique
- pas de serveur (donc pas de PHP, AJAX)
Le but de mon application est de sortir au format texte une page web.
J'ai créé un DOM autre que celui de la page active.
Je voudrais rajouter un fichier CSS à ce DOM.
J'ai codé un addCharset qui fonctionne:
Code:
1 2 3 4 5 6 7 8 9
| function addCharset(dest, text)
{
sendInfo("addCharset");
let obj = doc.createElement("meta");
obj.setAttribute("charset", text);
dest.appendChild(obj);
} |
Je voudrais faire la même chose avec un CSS:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| function addCSS(dest, text)
{
logger("addCSS");
logger(dest); // dest est un XMLDocument
logger(text); // text est style.css
let obj = dest.createElement("link");
obj.setAttribute("rel", "stylesheet");
obj.setAttribute("href", text);
logger(obj);
********************
} |
Que dois-je mettre à la place des '*' pour que ça fonctionne ?
Merci,
Cordialement,