395 votes

Comment charger des fichiers CSS à l'aide de Javascript ?

Est-il possible d'importer des feuilles de style css dans une page html en utilisant Javascript ? Si oui, comment faire ?

P.S. Le javascript sera hébergé sur mon site, mais je veux que les utilisateurs puissent entrer le code <head> de leur site web, et il devrait pouvoir importer un fichier css hébergé sur mon serveur dans la page web actuelle. (le fichier css et le fichier javascript seront tous deux hébergés sur mon serveur).

0 votes

Il y a aussi une question sur jQuery stackoverflow.com/questions/2685614/

0voto

Qu'en est-il de ce code ? Il utilise l'élément document.write élément.

document.write('<link rel="stylesheet" type="text/css" href="http://stackoverflow.com/styles.css">');

-1voto

Utiliser :

document.getElementById("of head/body tag")
        .innerHTML += '<link rel="stylesheet" type="text/css" href="style.css">';

-1voto

ekoindra0912 Points 15
var fileref = document.createElement("link")
fileref.setAttribute("rel", "stylesheet")
fileref.setAttribute("type", "text/css")
fileref.setAttribute("th:href", "@{/filepath}")
fileref.setAttribute("href", "/filepath")

J'utilise de la feuille de thym et cela fonctionne très bien. Merci de votre compréhension.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X