Ответ
Student_Iz_Vlada 27.03.2007 16:58
Подразумевается, что он заменит CSS с одного на другой в случае, если рисунки в браузере отключены. Т.е при загрузке какого-нибудь рисунка, например первого, через onload запуститься функция check()
(<img src="/pic.gif" onload="check(1)">), которая и включит "рисуночный"CSS и наоборот...
Кстати, попробовал организовать Javascript так,как вы посоветовали, но результат не впечатлил, все-равно не заработало, хотя все сделано вроде правильно.
<head>
...
<script type="text/javascript">
function check(gVar){
var st = document.createElement("link");
st.setAttribute("rel","stylesheet");
if (!gVar) {
st.setAttribute("href","/off_pic.css");
document.body.appendChild(st);}
else {
st.setAttribute("href","/on_pic.css");
document.body.appendChild(st);}
}
</head>в коде не хочет работать часть, которая находиться в
else, т.е. получается упирается onload="check(1)"...
P.S. Вообще, с Javascript особо не дружу, лишний раз стараюсь избегать его использования, но почему не работает этот код хотел бы узнать.
Отдельное спасибо Sanja v.2 за красивую идею с Парсером. Пара вопросов есть, но думаю сам дальше разберусь!