Почему я бросил вести этот сайт! Потому, что система ведет себя по-хамски по отношению к посетителям сайта, навязывая последним бесконечное количество баннеров-заглушек контента, особенно пришедшим с мобильных устройств!
Определение типа браузера PHP и javascript(js,jQuery)
DownLoad_Free

Определение типа браузера PHP и javascript(js,jQuery) - Архив

Нашли ошибку или
хотите что-то сообщить -
жмите Ctr+Enter Система Orphus



    [Ленточный вид форума] [Поиск] [RSS]



  • Страница 1 из 1
  • 1
Архив » История мировых и локальных событий » История развития сайта » Определение типа браузера PHP и javascript(js,jQuery) (переадресация IE на отдельную страницу)
Определение типа браузера PHP и javascript(js,jQuery)
Дата: Четверг, 23.08.2012, 07:32 | Сообщение # 1
Группа: Администраторы
Сообщений: 1530
<?
function get_browser() {
$ua = $_SERVER['HTTP_USER_AGENT'];
/*stristr($str, $podstr) - ищем строку в подстроке*/
if (stristr($ua, 'MSIE')) return 'MSIE';
}

$bra=cb_get_browser();
?>

<html>
<head>
<?
if($bra=="MSIE") {
/*если находим IE - посылаем куда надо*/
echo '<meta http-equiv="refresh" content="0; url=index_ie.php">';
}
?>
 
Дата: Среда, 19.03.2014, 03:11 | Сообщение # 2
Группа: Администраторы
Сообщений: 1530
Определение IE браузера jQuery(js)

if('\v'=='v') {делаем что-то если ie} else {делаем что-то если не ie}
 
Дата: Среда, 19.03.2014, 04:16 | Сообщение # 3
Группа: Администраторы
Сообщений: 1530
Определение типа браузера javascript

<script>
        var tmp = navigator.userAgent.toLowerCase();
        this.ua = {};
        if(tmp.indexOf('msie 6') != -1)         { this.ua['name'] = 'ie'; this.ua['ver'] = '6'; }
        else if(tmp.indexOf('msie 7') != -1)    { this.ua['name'] = 'ie'; this.ua['ver'] = '7'; }
        else if(tmp.indexOf('msie 8') != -1)    { this.ua['name'] = 'ie'; this.ua['ver'] = '8'; }
        else if(tmp.indexOf('msie 9') != -1)    { this.ua['name'] = 'ie'; this.ua['ver'] = '9'; }
        else if(tmp.indexOf('firefox') != -1)   { this.ua['name'] = 'firefox'; var tmp_ = /firefox\/([^\n\r\t ;]*)/.exec(tmp); this.ua['ver'] = tmp_[1]; tmp_ = null; }
        else if(tmp.indexOf('chrome') != -1)    { this.ua['name'] = 'chrome'; var tmp_ = /chrome\/([^\n\r\t ;]*)/.exec(tmp); this.ua['ver'] = tmp_[1]; tmp_ = null; }
        else if(tmp.indexOf('konqueror') != -1) { this.ua['name'] = 'konqueror'; var tmp_ = /konqueror\/([^\n\r\t ;]*)/.exec(tmp); this.ua['ver'] = tmp_[1]; tmp_ = null; }
        else if(tmp.indexOf('opera') != -1)     { this.ua['name'] = 'opera'; var tmp_ = /version\/([^\n\r\t ;]*)/.exec(tmp); this.ua['ver'] = tmp_[1]; tmp_ = null; }
        else if(tmp.indexOf('safari') != -1)    { this.ua['name'] = 'safari'; var tmp_ = /version\/([^\n\r\t ;]*)/.exec(tmp); this.ua['ver'] = tmp_[1]; tmp_ = null; }
        if(!this.ua['name'])                    { this.ua['name'] = 'unknown'; this.ua['ver'] = 'unknown'; }
        tmp = null;
        if(Number(this.ua['ver'])<8){
        document.write("<p>"+this.ua['name']+"_"+this.ua['ver']);
        } else {document.write("good");}
    </script>
 
Архив » История мировых и локальных событий » История развития сайта » Определение типа браузера PHP и javascript(js,jQuery) (переадресация IE на отдельную страницу)
  • Страница 1 из 1
  • 1
Поиск:


Copyright kachay.ucoz.org © 2008-2024Хостинг от uCoz
^ Наверх ^
Пригодилось!