https://www.lineameteo.it/viewtopic.php?f=4&t=9468&p=223512#p223512
-----------------------------------
Fede
Mar 30 Ago, 2011 14:27

Rilevamento E Reindirizzamento Smartphone
-----------------------------------
Spero ci sia qualcuno esperto in compilazione di pagine HTML.

Nella homepage del mio sito avevo inserito (tra gli "head" iniziali) un JavaScript che reindirizzava gli smartphones (iPhone ed Android) verso una pagina dedicata a questi dispositivi per formato ed informazioni.
Il tutto ha funzionato fino ad un po' di tempo fa ma ora se provo ad accedere alla mia homepage da iPhone con safari si apre la stessa pagina che si apre da casa. insomma non so se è il mio iPhone4 che è diventato incopatibile con JavaScript (ma perchè poi?) o se c'è qualche problema che mi sfugge ma il redirecting basato sul rilevamento del dispositivo in uso non funziona più.
Qualcuno ha suggerimenti?

Gli script sono questi:

[quote][font=Courier New]<script language=javascript>
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
   if (document.cookie.indexOf("iphone_redirect=false") == -1) window.location = "http://www.meteoperugia.altervista.org/ipwx.html";
}
</script>
    <script language="javascript">
var ua = navigator.userAgent.toLowerCase();
var isAndroid = ua.indexOf("android") > -1; //&& ua.indexOf("mobile");
if(isAndroid) {
  // Do something!
  // Redirect to Android-site?
  window.location = 'http://www.meteoperugia.altervista.org/ipwx.html';
}
</script>[/font][/quote]

Mentre le due pagine sono:

[url=http://www.meteoperugia.altervista.org]DESKTOP

[url=http://www.meteoperugia.altervista.org/ipwx.html]SMARTPHONE


