+ +
С нами с 28.11.04
Сообщения: 14
|
Добавлено: 01/12/04 в 18:28 |
Помогите нужно сортировать (переправлять на соответствуещие страницы) юзеров в зависимости от экранного разрешения 1024*768 , 1152*864
|
|
|
|
+ +
С нами с 28.11.04
Сообщения: 14
|
Добавлено: 01/12/04 в 18:56 |
Все нашел
<script language="JavaScript">
<!--
if (self.screen) {
width = screen.width
height = screen.height
}
else if (self.java) {
var jkit = java.awt.Toolkit.getDefaultToolkit();
var scrsize = jkit.getScreenSize();
width = scrsize.width;
height = scrsize.height;
}else{
width = height = 'x'
}
if (width == 640) {
window.location.href = "page640.htm"; }
else if (width == 800) {
window.location.href = "page800.htm"; }
else if (width == 1024) {
window.location.href = "page1024.htm"; }
else if (width == 1280) {
window.location.href = "page1280.htm"; }
else {
window.location.href = "else.htm"; }
//-->
</script>
Всем спасибо
|
|
|
|
С нами с 01.11.02
Сообщения: 90
Рейтинг: 80
|
Добавлено: 01/12/04 в 18:58 |
if (screen.width == 1024 && screen.height == 768) self.location.href = 'page1.html';
...и так далее...
не проверял, но должно быть так
|
|
|
|
+ +
С нами с 28.11.04
Сообщения: 14
|
Добавлено: 01/12/04 в 23:10 |
А может ктонибуть знает как зделать чтобы;
если юзер допустим с разрешением 1024 попал на "свою" страницу page1024.html скрипт его никуда неридеректил а оставлял на этой
странице без всяких рефрешев (а всех остальных с левым разрешением посылал на свои страницы )
|
|
|
|
С нами с 09.11.04
Сообщения: 7
Рейтинг: 2
|
Добавлено: 02/12/04 в 11:06 |
А не проще на php сделать?
|
|
|
|
С нами с 25.11.04
Сообщения: 32
Рейтинг: 40
|
Добавлено: 02/12/04 в 12:19 |
А как ты на PHP узнаешь разрешение экрана?
|
|
|
|
С нами с 25.11.04
Сообщения: 32
Рейтинг: 40
|
Добавлено: 02/12/04 в 12:23 |
CASH4CASH писал: | ...
если юзер допустим с разрешением 1024 попал на "свою" страницу page1024.html скрипт его никуда неридеректил а оставлял на этой
странице без всяких рефрешев (а всех остальных с левым разрешением посылал на свои страницы ) |
Тебе надо будет на каждой странице вставлять тот-же скрипт что ты привел, только немного модифицированный.
Что-то типа того (для page1024.htm):
<script language="JavaScript">
<!--
if (self.screen) {
width = screen.width
height = screen.height
}
else if (self.java) {
var jkit = java.awt.Toolkit.getDefaultToolkit();
var scrsize = jkit.getScreenSize();
width = scrsize.width;
height = scrsize.height;
}else{
width = height = 'x'
}
if (width != 1024) {
if (width == 640) {
window.location.href = "page640.htm"; }
else if (width == 800) {
window.location.href = "page800.htm"; }
else if (width == 1024) {
window.location.href = "page1024.htm"; }
else if (width == 1280) {
window.location.href = "page1280.htm"; }
else {
window.location.href = "else.htm"; }
}
//-->
</script>
|
|
|
|
С нами с 09.11.04
Сообщения: 7
Рейтинг: 2
|
Добавлено: 02/12/04 в 16:07 |
Цитата: | А как ты на PHP узнаешь разрешение экрана? |
Ясное дело не узнаешь... JS узнаешь, а с помощью php решаешь редиректить его или оставлять на странице.. Хотя может и гемор лишний...
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |