parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

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 за красивую идею с Парсером. Пара вопросов есть, но думаю сам дальше разберусь!