Wykrywanie czy uzytkownik wchodzi na strone z iPada

Wykrywanie czy uzytkownik wchodzi na strone z iPada
LM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Mam problem dotyczący wykrywania iPada. Chcę, aby strona po otwarciu wykrywała iPada i przekierowywała na inny adres. Nie wiem jak za bardzo się do tego zabrać. Potrzebuje tego w JS(albo jQuery) lub PHP.

Proszę o pomoc.

bordeux
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Chorzów
  • Postów: 1130
4

Google nie działa?
http://davidwalsh.name/detect-ipad

JS

Kopiuj
// For use within normal web clients 
var isiPad = navigator.userAgent.match(/iPad/i) != null;

// For use within iPad developer UIWebView
// Thanks to Andrew Hedges!
var ua = navigator.userAgent;
var isiPad = /iPad/i.test(ua) || /iPhone OS 3_1_2/i.test(ua) || /iPhone OS 3_2_2/i.test(ua);

PHP

Kopiuj
$isiPad = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPad');

.htaacess:

Kopiuj
RewriteCond %{HTTP_USER_AGENT} ^.*iPad.*$
RewriteRule ^(.*)$ http://ipad.yourdomain.com [R=301]
LM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

A mógłbyś mi wyjaśnić jak krok po kroku tego użyć?

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
0

omfg.

Kopiuj
$isiPad = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPad');
if ($isiPad) {
  header('Location: http://strona-dla-ajpaduff.pl');
  die();
}
else {
  header('Location: http://strona-dla-nie-ajpaduff.pl');
  die();
}

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.