Code:
1
2
3
4
5
6
7 function createStyleSheet(cssText) { var ss = doc.createStyleSheet(); ss.cssText = cssText } // Utilisation : window.createStyleSheet("blink {text-decoration: ..."})
Version imprimable
Code:
1
2
3
4
5
6
7 function createStyleSheet(cssText) { var ss = doc.createStyleSheet(); ss.cssText = cssText } // Utilisation : window.createStyleSheet("blink {text-decoration: ..."})
As tu testé le pérentité de ta feuille de style ?
document.create => le temps de l'ouverture de la page ... ?
Euh, c'est une feuille de style "sur le tas", donc actualisation et hop, disparu ;)Citation:
Envoyé par SpaceFrog
Si c'est de ca que tu parlais...
;) oui tu as bien compris le sens de ma question et je pense qu'il était utilse de le préciser :king:
Merci FremyCompany,
Je cherchais une fonction comme ça pour compenser ce que ie ne fait pas par rapport à ff.
Pour info, je charge des HTMLElements d'une base SQL via un mécanisme ajax pour les incorporer dans un div.
Lorsque je les inclus dans ma page courante, les tags <script> et <style> ont disparus sous ie (mais pas sous ff).
Avec Mootools j'ai la possibilité d'interprêter les <script> mais il me manquait les <style>.
Avec ton code, ça marche.
Merci encore (et bravo).
Ps : il me semble que tu as aussi une fonction pour interpêter les <script>.
Perso j'aime bien celle de mootools avec l'appel de la fonction window.execScript plutôt que eval (qui ne marche pas chez moi mais je n'ai pas bien cherché pourquoi).
Ah, euh, doc c'est un racourci que j'ai utilisé pour document ;)