|
Определение броузераОбсуждение темы Определение броузера в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Пожалуйста дайте скрипт который разлечает оперу и експлорер у посетителя, и подсовывает ему нужню страницу. У меня не сходится графика в експлорере и ... |
|
Опции темы |
19.02.2005, 21:51 | #1 |
|
Пожалуйста дайте скрипт который разлечает оперу и експлорер у посетителя, и подсовывает ему нужню страницу.
У меня не сходится графика в експлорере и опере, в одном нормально всё, в другом съезжает, думаю что этим смогу решить проблему. Заранее спасибо за помощь. |
|
19.02.2005, 23:26 | #2 |
|
Переменная $HTTP_USER_AGENT хранит в себе версию браузера, например если у тебя IE и ты напишешь echo $HTTP_USER_AGENT;
то скрипт выведет следующее: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) |
|
19.02.2005, 23:38 | #3 |
|
Объясните пожалуйста как этим воспользоваться для подставления нужной страницы?
|
|
19.02.2005, 23:55 | #4 |
|
Конечно ниразу этим не пользовался, но попробуй так:
В ПХП пишеш: if(substr($HTTP_USER_AGENT, 0, 4)=="Mozi") header("Location: /page1.php"); if(substr($HTTP_USER_AGENT, 0, 4)=="Oper") header("Location: /page2.php"); Хотя по поводу оперы, я не знаю как он выведет, так что попробуй и сам всё узнаеш. Функция substr($string, $from, $lenght); читает строку $string от $from до $lrnght символа, в нашем случае я написал от 0 до 4 т.е он будет читать только 4 первый символа |
|
20.02.2005, 20:50 | #5 |
|
Спасибо огромное, всё сработало, определяет, спасибо.
Скажите пожалуйста, а как этот скрипт будет видеть поисковик? Куда он его отправит? |
|
20.02.2005, 21:36 | #6 |
|
IgorQ, с поисковиком будет проблема...
лучше, я думаю, так написать: if(substr($HTTP_USER_AGENT, 0, 4)=="Oper"){ header("Location: /page2.php"); }else{ header("Location: /page1.php"); } тогда для Оперы он будет выдавать одну страницу, а для всего остального - другую, даже когда браузер не определяется (как, скорее всего, будет с поисковиком) |
|
21.02.2005, 14:29 | #7 |
|
Не проще ли сделать страницу, которая будет одинаково хорошо отображаться в браузерах?
|
|
21.02.2005, 15:15 | #8 |
|
seka, да, сложно что-то с этим. Ведь посетители будут заходить не только с главной, но и с других страниц, как быть с этим?
kost, у меня флешки, и почему-то когда вставляю на кнопку другое изображение, т.е. при наводе на кнопку чтобы она менялась, или что-то в этом роде, то в одном броузере всё ровно, как и сделал, а в другом смещается кнопка при наводе, не могу это исправить. Есть тема созданная мной в форуме про флеш, но пока не один флешер не ответил, видимо не знают как такое убрать, или не встречались с этим... |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Определение мобильных браузеров на PHP | DeCa | ASP, Perl, PHP и MySQL | 2 | 21.08.2012 17:58 |
Вибрация окна броузера.... | anton | HTML, CSS, JavaScript | 2 | 26.04.2007 15:41 |
Определение браузера | Chupa | HTML, CSS, JavaScript | 2 | 31.03.2004 23:42 |
Как изменить внешний вид броузера? | pass | HTML, CSS, JavaScript | 6 | 28.11.2003 01:20 |
JavaScript Определение броузера | Silver | ASP, Perl, PHP и MySQL | 1 | 29.07.2003 19:31 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|