Показать сообщение отдельно
  #1 (permalink)  
Старый 20.05.2013, 20:09
Аватар для rgetValue
Новичок на форуме
Отправить личное сообщение для rgetValue Посмотреть профиль Найти все сообщения от rgetValue
 
Регистрация: 20.05.2013
Сообщений: 8

$(window).resize();
Всем привет !
Я новичок в JavaScript
Понемногу изучаю его

И тут я столкнулся с такой "проблемой"
Как возможно при загрузке страницы например в браузере , разрешение екрана которого будет меньше например 1366х768 отмасшабировать страницу ?!
т.е чтоб не нужно было нажимать CTRL+/- (CTRL + колеско)
Кое-что я нашел, кое-что сделал

<script language="javascript"> 
var height=0; 
var width=0; 
if (self.screen) { // для Netscape и IE версий 4 и выше 
width = screen.width 
height = screen.height 
} 
else if (self.java) { // для Netscape3 
var jkit = java.awt.Toolkit.getDefaultToolkit(); 
var scrsize = jkit.getScreenSize(); 
width = scrsize.width; 
height = scrsize.height; 
} 
</script>


Но мой уровень знаний JS позволяет написать только след. условие


<script language="javascript"> 
if (width > 1366 && height > 768) { document.writeln('Разрешение вашего монитора: ',width,'x',height)} else { document.writeln('Разрешение вашего монитора не определено')} 
</script>




Прочитал, что для масшатабир. странице используется

$(window).resize();


Помогите дописать условие ...
Буду очень благодарен !

P.S И плж , не надо говорить что никто так не делает , это все функции браузера , нарушение юзабилити и тп
Плж помогите , мне очень нужно ...

Последний раз редактировалось rgetValue, 20.05.2013 в 20:22.
Ответить с цитированием