Скрипт определения разрешения экрана
Конструкция такого вида :
<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, время: 15:44. |