Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Редирект в зависимости от разрешения экрана


Рекомендуемые сообщения

Здравствуйте!

В общем, понадобилось сделать редирект в зависимости от разреш экрана. При загрузки страницы со скриптом IE 6.0 выдает всем известную панельку "разрешить ли отображение активного содержимого", которое, дескать, может повредить. Можно ли это как-то обойти? чтоб без предупреждений было. В IE 7.0 и FireFox такой проблемы нет.

вот мой код:

<head><script LANGUAGE="JavaScript"><!--function redirectPage() {var url800x600 = "http://primer.ru/800/index.html";var url1024x768 = "http://primer.ru/1024/index.html";if ((screen.width == 800) && (screen.height == 600))window.location.href= url800x600;else if ((screen.width == 1024) && (screen.height == 768))window.location.href= url1024x768;else window.location.href= url1024x768;}// --></script></head><body onLoad="redirectPage();"></body>
Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте!

В общем, понадобилось сделать редирект в зависимости от разреш экрана.

Но ведь можно просто сделать табличный дизайн с выставлением размеров колонок в %.

В них же можно поставить и значение top/left левого вергнего края таблицы...

Чем этот вариант плох? Тем более что он будет отрабатываться всеми браузерами, в том числе и теми, в которых пользователем отключена поддержка скриптов.

Ссылка на комментарий
Поделиться на другие сайты

Но ведь можно просто сделать табличный дизайн с выставлением размеров колонок в %.

В них же можно поставить и значение top/left левого вергнего края таблицы...

Чем этот вариант плох? Тем более что он будет отрабатываться всеми браузерами, в том числе и теми, в которых пользователем отключена поддержка скриптов.

Была такая мысль, но картинка (шапка) разработана монолитная, минимум 1000 по ширине. Поэтому возникла необходимость оптимизировать и под 800*600, шапку я уменьшил, сделал два варианта сайта и редирект в зависимости от разрешения экр.

В дальнейшем я, конечно, откажусь от такой практики ) Буду делать процентную ширину ячеек + пустые фоновые области, которые будут уменьшать размер шапки при маленьких разрешениях. Но сейчас требуется сделать именно редирект.

Ссылка на комментарий
Поделиться на другие сайты

Sendo: во-первых, такое сообщение експлорер выдает только для файлов на локальной машине (дядя Билл приколист)))

во-вторых, сделай чтоб сразу грузился сайт для 1024, но вначале сделай проверку и при разрешении 800 сделай ридирект

Удачи!

Ссылка на комментарий
Поделиться на другие сайты

Sendo: во-первых, такое сообщение експлорер выдает только для файлов на локальной машине (дядя Билл приколист)))

во-вторых, сделай чтоб сразу грузился сайт для 1024, но вначале сделай проверку и при разрешении 800 сделай ридирект

Удачи!

да, ты прав! только для хтмл-ов на локальной машине! вот уж парадокс..

сделал по твоему совету, спасибо

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...