parser

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

 

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

Проверка Парсером, включено ли в браузере отображение рисунков

Student_Iz_Vlada 26.03.2007 19:25

Как определить тип и версию браузера ясно: через $env:HTTP_USER_AGENT.
Но появился вопрос, как с его помощью Parser'а можно определить, включены ли рисунки в браузере пользователя (т.е. как проверить, загрузился рисунок или нет). И можно ли это сделать Парсером вообще? Ведь насколько я понял, это серверный язык...

К помощи форумчан обращаюсь впервые, так что не обессутьте :)


P.S. и еще, извиняюсь за оффтоп, наверняка банальный для многих вопрос собственно по JavaScript... почему не работает конструкция


<head>
...
<script type="text/javascript">
function change(){
var gVar=1;
}

function check(){
if (gVar==1){
document.write("<link rel='stylesheet' href='/1.css' type='text/css'>");}
else {
document.write("<link rel='stylesheet' href='/2.css' type='text/css'>");
}

}
</script>
</head>



где <body onload="check()">... <img src="/pic.gif" onload="change()"> ... </body> ?


Или здесь вместо конструкции

document.write("<link rel='stylesheet' href='/1.css' type='text/css'>");

надо использовать что-то вроде

var st = document.createElement("link");
st.setAttribute("rel","stylesheet");
st.setAttribute("href","1.css");
document.body.appendChild(st);

? хотя это не помогло...

Спасибо!