среда, 21 апреля 2010 г.

ISSET в java script

Жаль что нет такой нужной функции в JS. 1 раз мне помогло такое решение:
Код - пример #1
1
2
3
4
5
6
var foo = 123;

if (undefined !== window.foo)
{alert('foo exist!')}
else
{alert('foo undefined!')};
Заодно протестировал этот код в онлайн сервисе по отладке Java Script http://jsbin.com/ebumu/edit

понедельник, 18 января 2010 г.

Определение браузера в JavaScript

Иногда бывает нужно определить браузер юзера на странице, нашел для этого такое решение:
var isIE = !!(window.attachEvent && !window.opera); var isOpera = !!window.opera; var isWebKit = navigator.userAgent.indexOf('AppleWebKit/') > -1; var isKHTML = navigator.userAgent.indexOf('KHTML') != -1; var isGecko = navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1; var isMobileSafari = !!navigator.userAgent.match(/Apple.*Mobile.*Safari/); var isChrome = !!window.chrome;
А потом там, где нужно осуществлять проверку на браузер, делаем так:
if (isIE) { alert("Internet Explorer! Make me unsee it..."); }

вторник, 5 января 2010 г.

Доки по CodeIgniter

+ На официальном сайте есть 2 видео, которые дают хорошее представление о фрейворке.