|
|
|
| Не подскажете простенький код опредленения типа браузера?
То есть грубо говоря:
Если браузер IE7 или IE6 то делай 1
Иначе если браузер Opera, то делай 2
иначе если браузер FF, то делай 3
и вариант 2:
Если браузер IE7 или IE6 то делай 1
Иначе делай 2
Ну вопщем понятно. Должен выполняться разный код в зависимости от браузера.
Предпочтительнее было бы конечно первый вариант, так как он более гибкий.
Спасибо. | |
|
|
|
|
|
|
|
для: denya
(30.12.2007 в 07:40)
| |
if (window.ActiveXObject && document.all)
{
// IE
}
else if (window.opera)
{
// Opera
}
else
{
// FF
}
|
полагаю | |
|
|
|
|
|
|
|
для: bronenos
(30.12.2007 в 09:36)
| | Это на JS, но вопрос-то на форуме по PHP!
Значит
<?php
//кусок из powercounter
$useragent = $_SERVER['HTTP_USER_AGENT'];
$browser = 'none';
// Выясняем браузер
if(strpos($useragent, "Mozilla") !== false) $browser = 'mozilla';
if(strpos($useragent, "MSIE") !== false) $browser = 'msie';
if(strpos($useragent, "MyIE") !== false) $browser = 'myie';
if(strpos($useragent, "Opera") !== false) $browser = 'opera';
if(strpos($useragent, "Netscape")!== false) $browser = 'netscape';
if(strpos($useragent, "Firefox") !== false) $browser = 'firefox';
?>
|
| |
|
|
|
|
|
|
|
для: ddhvvn
(30.12.2007 в 12:05)
| | А куда исполняемый код писать?
'mozilla' — сюда? | |
|
|
|
|
|
|
|
для: denya
(30.12.2007 в 15:00)
| | Какой исполняемый код?
Я Вам дал же условие?! | |
|
|
|
|
|
|
|
для: denya
(30.12.2007 в 15:00)
| | вместо команды присваивания | |
|
|
|