Определение броузера
<script type="text/javascript"> $(document).ready(function($) { if ($.browser.msie ) { alert(""); } }); </script> На локальном работает, заливаю на хостинг не работает, алерта нет подскажите в чем проблема может быть ? |
ssaich,
в том что это устарело и не поддерживается выше 1.9.1 |
Какая разница какой у юзера браузер? Или ты статистику собираешь - кто на чем зашел?:D
|
[quote=рони;360540]ssaich,
у меня 1,8 |
$.browser - Это свойство было удалено с jQuery начиная с 1.9 и выше. Соответственно если используете новую библиотеку в if не когда не попадете и alert не сработает.
|
Цитата:
на локальном хосте все работает ведь |
Цитата:
|
Цитата:
|
Как видите в userAgent IE11 нет не какого MSIE
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E; rv:11.0) like Gecko Из чего могу предположить, что возможно осел настроен таким образам что локально выдает себя на версию ниже. |
да, это я уже увидел,как вот тогда корректно определить броузер?
|
alert($.browser.msie = /msie/.test(navigator.userAgent.toLowerCase())); на локальном работает, заливаю на хост = false ((( |
А зачем вам определять браузер?
|
Цитата:
|
если только "trident/7.0"
|
Цитата:
if ( window.attachEvent || window.msCrypto ) { alert('Я скорей всего IE!'); } В window.msCrypto не со всем уверен возможно он будет удален это так на вскидку для примера. |
Цитата:
Че за тупой народ пред. Упрется в стену и буксует, хотя дверь то рядом. Тут и любезно предложили пройти через дверь. Нет же ж, надо дальше со стеной бодаться. Удачи короче. |
Часовой пояс GMT +3, время: 13:25. |