Скрипт определения разрешения экрана
Конструкция такого вида :
<script language="JavaScript"> var height=0;var width=0; if (self.screen) { width = screen.width height = screen.height } if (width<1280 && height<1024) { document.writeln("<link rel=\"stylesheet\" type=\"text/css\" href=\"/css.css\" >") } else { document.writeln("<link rel=\"stylesheet\" type=\"text/css\" href=\"/css2.css\" >") } </script> по какой-то причине не работает - подскажите новичку где моя ошибка... тестирую в GoogleChrome, FF, IE, Opera. Спасибо=) |
Нашел ошибку=)))
else { document.writeln("<link rel=\"stylesheet\" "+ "type=\"text/css\" href=\"/css2.css\" >") } |
Подключать разные стили для разных разрешений — дурная практика! Хотя бы уж тогда размеры клиентской области окна определяйте, раз не получается единые стили написать, разрешение экрана ничего не дает, окно браузера не обязательно развернут во весь экран.
|
как правильно вывести на экран размер экрана? почему то этот код
Код:
<script type='text/javascript'> document.write('Разрешение экрана: <b>'+screen.width+'×'+screen.height+'px.</b>'); </script> захожу с оперы-мини 7,5 Huawei U8815 Ascend G 300, экран которого 480×800, в чём проблема ? |
Часовой пояс GMT +3, время: 16:39. |