|
|
|||||
Регистрация: Jul 2001
Сообщений: 9
|
Разрешение экрана и следующее
Уважаемые программеры, помогите бедным дизайнерам. Как сделать автоматическое определение разрешения экрана и в соответствии с ним сразу перенаправить ссылку на соответствующую страницу. В замен предлагаю свою дружбу и в дальнейшем ссылку на будущий сайт.
dneprointer@mail.ru |
|
|||||
Регистрация: Dec 2001
Адрес: USA, Fort Myers
Сообщений: 38
|
JavaScript
<script language="Javascript"><!--
if (screen.width <= 1023) { document.location = "small_window.htm"; } if (screen.width > 1024) { document.location = "actual_site.htm"; } //--></script> |
|
|||||
Nice code...but what should happen in case screen.width=1024?
__________________
Это - твоя жизнь и ты должен жить ее для себя. |
|
|||||
Регистрация: Aug 2001
Адрес: Россия, Чебоксары
Сообщений: 26
|
<SCRIPT LANGUAGE="JavaScript">
{ if (screen.width == 800) location="800/rus/index.html" } { if (screen.width > 800) location="1024/rus/index.html" } { if (screen.width < 800) location="640/rus/index.html" } </SCRIPT> |
|
|||||
Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
|
хех...
window.location.replace(window.screen.width+".html");
replace() не оставляет текущую страницу в истории, т.е. клавиша Back не появляется. Если определяющая страница является незначительной интрой, то реплэйс сгодится, если нет, то пиши так: window.location.href=window.screen.width+".html"; главное - заготовь побольше страниц с разными разрешениями (контенты могут повторяться, главное, чтобы имена файлов охватывали все возможные разрешения) 640.html 800.html 1024.html 1152.html 1280.html и, если оч. хочется ->1600.html Теперь полная совместимость! |
Часовой пояс GMT +4, время: 08:24. |
|
« Предыдущая тема | Следующая тема » |
|
|