Как определить что посетитель смотрит сайт через Safari в iPhone ?

Довольно просто. Смотрим юзер агент. Делаем поиск вхождений на iPhone, Mac OS, Safari
HTTP_USER_AGENT=Mozilla/5.0 (iPhone; U; CPU like Mac OS X; fr) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3
есть три совпадения, определили.
в таком случае выполяняем скрипт js для iPhone
var agent=navigator.userAgent.toLowerCase();
var is_iphone = (agent.indexOf('iphone')!=-1);
if (is_iphone) { /* выполняем */ }
используем стили для iPhone
Tweet This Post
Убрать IE image toolbar через .htaccessСпособ определить что текст в кодировке utf-8file_get_contents POST отправляем -> получаемКак восстановить сайт в ГуглСтоп ссылки – что это такое ?Как индексирует сайт Google?Вывести домен (сайт) из банаКак определить длительность дня средствами PHP (function date_sunrise date_sunset date_sun_info)Weblancer.net что новогоЧто действительно нужно для стартапа ?evernote Степан Пачиков “Развить идею в стартап”Что значат наши фамилии
Запись была опубликована
Вторник, апреля 28, 2009 в 11:34 в рубрике php.
Читать рассылку RSS 2.0.
Вы можете оставить комментарий или трэкбек с Вашего сайта.