Javascript vs jQuery: определение, какая установлена система

Фото автора =) 13.05.2008 от ROM

Пример, как определить систему с помощью javascript:

// смотрим какая система стоит                                                 
  usersystem = navigator.platform;                                              
 // определяем какая система                                                    
  x = usersystem.indexOf(' '); // определяем пробел                             
  if(x!=-1) {                                                                   
   l = usersystem.length;                                                       
   usersystem = usersystem.substr(1, x-1); // вырезаем нужную часть строки      
  }                                                                             
 // end: определили какая система

В usersystem у нас будет определение системы. Например, для Linux мы получим “inux”.

А вот как это можно сделать с помощью jQuery:

var linux = $.browser.linux(); // Linux
var mac   = $.browser.mac();   // Mac OS
var win   = $.browser.win();   // Microsoft Windows

Не забудьте подключить маленький плагин browser.

Правда, так гораздо проще? ;)


Популярность: 55%

Подпишитесь: rss icon RSS Записей rss iconRSS комментариев.
Понравился пост? Поддержи сайт!

Рубрики: JQuery |

Комментарии (3)

  1. snowcore пишет:

    На счет определения типа браузера - это понятно, а в какой ситуации вам понадобилось узнать систему?

  2. admin пишет:

    Это может быть полезно при системно-ориентированной рекламе. Т.е. в зависимости от OS установленной у пользователя показывать определенную рекламу. Это планирую внедрить в ближайшем обновлении Альтернативы.

    И еще одно применение я покажу чуть позже. ;)

  3. gvidon пишет:

    часто при даунлоаде софта линк на архив нужно выдавать в соответствии с ОСью

Оставить комментарий

Подпишитесь, пожалуйста:

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Заметьте: Включена проверка комментариев. Нет смысла повторно отправлять комментарий.


Рубрики:

Управление:




Рейтинг блогов
Рейтинг блогов
Рейтинг блогов
Яндекс цитирования
Каталог блогов Blogdir.ru
количество читателей онлайн и всего


Я - на Карте
Каждому своё…
Блог о jQuery, Linux и немного программировании