Страницы: 1
Есть задача - динамически (средствами JS) подключить css-файл к страничке. Насколько я понял, это можно сделать с помощью document.styleSheets[0].addImport либо с помощью document.createStyleSheet (что лучше - пока не знаю ). Допустим, страничка типа такой:
<html> <head> <script language = JavaScript> function docss() { document.createStyleSheet("mystyle.css"); } </script> </head> <body> <a href="http://mysite.com">My Text</a> <input type="button" value="MyValue" onClick="docss()"> </body> </html>
ну, а в mystyle.css прописано что-нить вроде A{color: red;} - то есть, когда нажимаешь на кнопочку, то цвет ссылки должен меняться.
Так вот в IE эта штука работает нормально, а в FF - ни фига... Помогите, кто знает в чём дело!
Отсутствует
var st = document.createElement("link"); st.setAttribute("rel","stylesheet"); st.setAttribute("href","mystyle.css"); document.body.appendChild(st);
IE, FF, Opera, etc.
Отсутствует
Страницы: 1