[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не хочет менять стили
Tascha
Добрый день форумчане. Пробую написать сайт с различными ксс - таблицами для разных разрешений. Если писать с подключение стилей с атрибутом media - все норм, НО не работает с IE (как всегда естественно) (у меня IE8). Поэтому попробовала писать с js. так как не сильна в данной сфере взяла пример из инета - ни один не работает корректно. Берет самое большое разрешение а на другие не обращает внимания. у меня разрешение на буке 1280х800, самое большое беру 1920х1080 (на другом).
Поэтому возник вопрос что делаю не так? Подскажите пожалуйста.
Последняя версия js.
function  changeCss() {
var w = screen.width;
var h = screen.height;
if (w >= '1920' )
{
document.getElementById("stylesheet").href="big_style.css";
}
else
{
if (w > '1600' && w < '1920')
{
document.getElementById("stylesheet").href="medium1600_style.css";
}
else
{
if (w >= '1280' && w < '1600')
{
document.getElementById("stylesheet").href="medium_style.css";
}
else
{
if (w >= '800' && w < '1280')
{
document.getElementById("stylesheet").href="small_style.css";
}
else { document.getElementById("stylesheet").href="mini_style.css";}
}
;
};
};
};


ID на стили поставила.
Запускаю вот так
<script  type="text/javascript">
window.onload = changeCss;
</
script>


_____________
_Моё_
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.