[НЕ РЕШАЕТСЯ] php & javascript

Главные вкладки

Аватар пользователя phpandrei phpandrei 15 марта 2011 в 9:25

Всем привет, вопрос простой, но ни как не осилю. Надо получить в рнр ширину экрана(или вообще переменную javascript). Через $.get не получается(позже приходит ответ). Все остальные иде - корявые(нагуглить так же не получилось ничё хорошего). Если кто знает, подскажите пожалуйста как(дело принципа уже). А нет - просто темизировать буду(но хочется именно так)

Комментарии

Аватар пользователя olk olk 15 марта 2011 в 9:54

А смысл получать ее в php ? Пока страница не загрузиться, вы не сможете с помощью js получить данные о ней (так как DOM еще не построен), изменить же что-то в DOM без перезагрузки вы без помощи js то-же не сможете ... ну и зачем вам тогда костыль в виде php ?
Как вариант отдавать весь контент динамически, т.е. грузите практически пустую страницу и через js заполняете контент ... но надо ли ?
PS. с шириной экрана (если это не физическое разрешение экрана, хотя даже с этим будут танцы например при двухмониторной системе) вообще интересно, если на ее основе вы хотите строить лайоут, то вам придется повесить обработчики на все события которые смогут повлиять на эту самую ширину ... так стоит ли оно того ?
PPS. Если вам все же надо, то грузите страницу "заглушку" в которой через js узнаете нужные параметры и дальнейший редирект уже на основную.

Аватар пользователя phpandrei phpandrei 15 марта 2011 в 10:10

Вот и я о том же. Просто идея понравилась(если б всё ок было) - там минимум усилий былоб, а так - говнокод как не крути.
Спасибо!