Pagina 1 di 1
 
 

Messaggio Rilevamento E Reindirizzamento Smartphone

#1  Fede Mar 30 Ago, 2011 14:27

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:

Citazione:
<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>


Mentre le due pagine sono:

DESKTOP

SMARTPHONE
 




____________
MeteoPerugia - Dati in tempo reale e webcam h24.
weathercatbanner
 
avatar
italia.png Fede Sesso: Uomo
Federico
Veterano
Veterano
 
Utente #: 407
Registrato: 14 Giu 2008

Età: 60
Messaggi: 1608
50 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Davis Vantage Pro2

Località: Poggio Pelliccione, Perugia - 340m s.l.m.

  Condividi
  • Torna in cima Vai a fondo pagina
 


Messaggio Re: Rilevamento E Reindirizzamento Smartphone

#2  Poranese457 Mar 30 Ago, 2011 15:20

Fede ha scritto: [Visualizza Messaggio]
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:

Citazione:
<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>


Mentre le due pagine sono:

DESKTOP

SMARTPHONE



Che versione di iOS hai sull'iPhone???

Due o tre versioni fa fecero un aggiornamento "importante" che coinvolse in maniera pesante Safari e la gestione dei JavaScript... magari il problema sta proprio li!

Comunque sul mio iPhone4 con  iOS 4.3.3 funziona perfettamente il redirect    



E tu poi iPhone4, da quando?????      
 




____________
small
 
Socio Fondatore
Socio Fondatore
 
Utente #: 197
Registrato: 29 Ott 2006

Età: 39
Messaggi: 44618
6953 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Davis Vantage Pro2

Località: Porano (TR), 457m slm - Umbria occidentale

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Rilevamento E Reindirizzamento Smartphone

#3  Fede Mar 30 Ago, 2011 16:14

Poranese457 ha scritto: [Visualizza Messaggio]


Che versione di iOS hai sull'iPhone???

Due o tre versioni fa fecero un aggiornamento "importante" che coinvolse in maniera pesante Safari e la gestione dei JavaScript... magari il problema sta proprio li!

Comunque sul mio iPhone4 con  iOS 4.3.3 funziona perfettamente il redirect    


Allora è il mio telefono che ha qualche problema di settaggio...

iOS 4.3.5

Che fai? Rifiuti gli aggiornamenti del iOS?  



Citazione:
E tu poi iPhone4, da quando?????      


Boh? 6-8 mesi........Ma che adesso hai un Apple Store?      
 




____________
MeteoPerugia - Dati in tempo reale e webcam h24.
weathercatbanner
 
avatar
italia.png Fede Sesso: Uomo
Federico
Veterano
Veterano
 
Utente #: 407
Registrato: 14 Giu 2008

Età: 60
Messaggi: 1608
50 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Davis Vantage Pro2

Località: Poggio Pelliccione, Perugia - 340m s.l.m.

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Rilevamento E Reindirizzamento Smartphone

#4  Poranese457 Mar 30 Ago, 2011 16:35

Fede ha scritto: [Visualizza Messaggio]
Poranese457 ha scritto: [Visualizza Messaggio]


Che versione di iOS hai sull'iPhone???

Due o tre versioni fa fecero un aggiornamento "importante" che coinvolse in maniera pesante Safari e la gestione dei JavaScript... magari il problema sta proprio li!

Comunque sul mio iPhone4 con  iOS 4.3.3 funziona perfettamente il redirect    


Allora è il mio telefono che ha qualche problema di settaggio...

iOS 4.3.5

Che fai? Rifiuti gli aggiornamenti del iOS?  



 


No è che qui aggiornano i sistemi operativi ogni settimana... mica posso diventare davvero un "fissato Apple"  

Scherzi a parte ho deciso che aggiorno solo quando c'è qualche novità rilevante: sinceramente dell'aver tolto la possibilità di tracciare i nostri movimenti tramite i backup di iTunes poco mi interessa... non ho niente da nascondere o se ho qualcosa da nascondere è roba che faccio a telefono spentissimo ed assolutamente non rintracciabile   
 




____________
small
 
Socio Fondatore
Socio Fondatore
 
Utente #: 197
Registrato: 29 Ott 2006

Età: 39
Messaggi: 44618
6953 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Davis Vantage Pro2

Località: Porano (TR), 457m slm - Umbria occidentale

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Rilevamento E Reindirizzamento Smartphone

#5  Fede Mar 30 Ago, 2011 18:43

Poranese457 ha scritto: [Visualizza Messaggio]

No è che qui aggiornano i sistemi operativi ogni settimana... mica posso diventare davvero un "fissato Apple"  

Scherzi a parte ho deciso che aggiorno solo quando c'è qualche novità rilevante: sinceramente dell'aver tolto la possibilità di tracciare i nostri movimenti tramite i backup di iTunes poco mi interessa... non ho niente da nascondere o se ho qualcosa da nascondere è roba che faccio a telefono spentissimo ed assolutamente non rintracciabile   


Beh io quando lo collego al mac se c'è un aggiornamento lo faccio e basta....in genere sono migliorativi. il problema mi sembra piuttosto relativo all'hardware di Apple. Iniziano a starmi sulle palle visto che sfornano un nuovo telefono all'anno e stavolta con caratteristiche praticamente sovrapponibili.....politica commerciale da fotocamera digitale e non mi è mai piaciuta nemmeno quella!

Tornando al reindirizzamento a me dal mio telefono non me lo fa. Ho controllato le preferenze di Safari e javaScript è su ON come tutto il resto. E' un mistero!!!
Tu mi confermi che se da telefono se vai sulla mia homepage ti si apre una pagina grigia con i dati meteo di oggi e tutto il resto (/ipwx.html)........

P.S. se hai qualcosa da nascondere perchè non togli la batteria al telefono come fanno i veri boss?  
 




____________
MeteoPerugia - Dati in tempo reale e webcam h24.
weathercatbanner
 
avatar
italia.png Fede Sesso: Uomo
Federico
Veterano
Veterano
 
Utente #: 407
Registrato: 14 Giu 2008

Età: 60
Messaggi: 1608
50 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Davis Vantage Pro2

Località: Poggio Pelliccione, Perugia - 340m s.l.m.

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Rilevamento E Reindirizzamento Smartphone

#6  andrea75 Mar 30 Ago, 2011 18:44

Mando qua Francesco va....
 




____________
Facebook: lineameteo - Twitter: @lineameteo

big

Stazione meteo di San Mariano (PG)
Dati meteo in tempo reale
http://sanmariano.lineameteo.it
 
avatar
italia.png andrea75 Sesso: Uomo
Andrea
Presidente
Presidente
 
Utente #: 2
Registrato: 31 Mar 2005

Età: 49
Messaggi: 45090
3601 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: LaCrosse WS2300

Località: San Mariano (PG) - 290 mt.

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Rilevamento E Reindirizzamento Smartphone

#7  Poranese457 Mar 30 Ago, 2011 18:51

Fede ha scritto: [Visualizza Messaggio]


Beh io quando lo collego al mac se c'è un aggiornamento lo faccio e basta....in genere sono migliorativi. il problema mi sembra piuttosto relativo all'hardware di Apple. Iniziano a starmi sulle palle visto che sfornano un nuovo telefono all'anno e stavolta con caratteristiche praticamente sovrapponibili.....politica commerciale da fotocamera digitale e non mi è mai piaciuta nemmeno quella!

Tornando al reindirizzamento a me dal mio telefono non me lo fa. Ho controllato le preferenze di Safari e javaScript è su ON come tutto il resto. E' un mistero!!!
Tu mi confermi che se da telefono se vai sulla mia homepage ti si apre una pagina grigia con i dati meteo di oggi e tutto il resto (/ipwx.html)........

P.S. se hai qualcosa da nascondere perchè non togli la batteria al telefono come fanno i veri boss?  



In genere si, ma non sempre... vedi in questo caso che ero a conoscenza di alcuni "problemi" con il JS ed ho evitato di aggiornare.... credo che ormai il prossimo upload che farò sarà quello ad iOS 5 con il quale avremo la fantasmagorica possibilità di poter scattare foto premendo i tastini del volume!!!        


Questa è la pagina che si vede a me se la apro da cellulare:

 photo_30_08_11_18_47_11


Come potete vedere dalla quantità di batteria rimanente oggi non ho avuto manco tempo di fare una partitina a Fruit Ninja!      


Per quanto riguarda la "politica hardware" potrei concordare con te se Apple non avesse una concorrenza che sforna, per ogni produttore, in media 3-4 telefoni top class all'anno  
 




____________
small
 
Socio Fondatore
Socio Fondatore
 
Utente #: 197
Registrato: 29 Ott 2006

Età: 39
Messaggi: 44618
6953 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Davis Vantage Pro2

Località: Porano (TR), 457m slm - Umbria occidentale

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Rilevamento E Reindirizzamento Smartphone

#8  Fede Mar 30 Ago, 2011 18:52

andrea75 ha scritto: [Visualizza Messaggio]
Mando qua Francesco va....


Laudato sie..... (Francesco)!!!  

Comunque Leonardo mi sa che ti sbagli perchè ho provato anche dal tel di mia figlia (3Gs) e da quello di un amico (4G) e il reindirizzamento non lo fa più a nessuno. Non so con Android.......

Mi spiego meglio: se da smartphone o iPad digiti l'indirizzo http://www.meteoperugia.altervista.org riconoscendo il device la pagine che si dovrebbe aprire è http://www.meteoperugia.altervista.org/ipwx.html che è costruita appositamente per dispositivi mobili. Beh non lo fa più nonostante lo script di cui sopra che ha sempre funzionato fino ad un po' di tempo fa....mistero!

EDIT: no, non ti sbagli (se parti dall'indirizzo di cui sopra e non da quello di cui subito sotto). E allora non capisco perchè funziona solo a te......e non è questione di aggiornamento perchè quello di mia figlia non è aggiornato da mesi. MISTERO!
 




____________
MeteoPerugia - Dati in tempo reale e webcam h24.
weathercatbanner
 
avatar
italia.png Fede Sesso: Uomo
Federico
Veterano
Veterano
 
Utente #: 407
Registrato: 14 Giu 2008

Età: 60
Messaggi: 1608
50 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Davis Vantage Pro2

Località: Poggio Pelliccione, Perugia - 340m s.l.m.

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Rilevamento E Reindirizzamento Smartphone

#9  Fede Mar 30 Ago, 2011 20:26

Non poteva funzionare!!!   

Avevo cancellato inavvertitamente uno </script> alla fine dello script precedente che serve per il refresh automatico.....
Non capisco Leonardo come ti potesse fare il redirect.....anzi sono certo che non te lo faceva e che tu andavi direttamente sulla pagina dedicata ai dispositivi mobili.
Ora funziona....  
 




____________
MeteoPerugia - Dati in tempo reale e webcam h24.
weathercatbanner
 
avatar
italia.png Fede Sesso: Uomo
Federico
Veterano
Veterano
 
Utente #: 407
Registrato: 14 Giu 2008

Età: 60
Messaggi: 1608
50 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Davis Vantage Pro2

Località: Poggio Pelliccione, Perugia - 340m s.l.m.

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Rilevamento E Reindirizzamento Smartphone

#10  Poranese457 Mer 31 Ago, 2011 07:28

Fede ha scritto: [Visualizza Messaggio]
Non poteva funzionare!!!   

Avevo cancellato inavvertitamente uno </script> alla fine dello script precedente che serve per il refresh automatico.....
Non capisco Leonardo come ti potesse fare il redirect.....anzi sono certo che non te lo faceva e che tu andavi direttamente sulla pagina dedicata ai dispositivi mobili.
Ora funziona....  



Si io cliccavo su quella con scritto SMARTPHONE.... poi purtroppo leggo il tuo messaggio dove indichi i link precisi solo ora e quindi non ho potuto aiutarti prima.

Dal tuo primo messaggio non avevo capito molto bene il problema... pardon!      
 




____________
small
 
Socio Fondatore
Socio Fondatore
 
Utente #: 197
Registrato: 29 Ott 2006

Età: 39
Messaggi: 44618
6953 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Davis Vantage Pro2

Località: Porano (TR), 457m slm - Umbria occidentale

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Rilevamento E Reindirizzamento Smartphone

#11  Francesco Mer 31 Ago, 2011 08:14

Fede ha scritto: [Visualizza Messaggio]
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:

Citazione:
<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>


Mentre le due pagine sono:

DESKTOP

SMARTPHONE


Ciao Fede,
in teoria gli script sono giusti.
Prova a sostituire "window.location" con "location.href"

Per determinare il problema poi puoi fare un po' di debug. Inserisci degli alert, es. alert('pippo'); così vedi dove entra...

fammi sapere
 




____________
*************************************
Consulenze informatiche.
www.it-next.it
www.perugiameteo.it

Facebook: lineameteo - Twitter: @lineameteo
 
avatar
indonesia.png Francesco Sesso: Uomo
Francesco
Vice Presidente
Vice Presidente
 
Utente #: 3
Registrato: 31 Mar 2005

Età: 51
Messaggi: 15865
3337 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: LaCrosse WS2350

Località: Perugia - Conservoni - 550 mt.

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Rilevamento E Reindirizzamento Smartphone

#12  Fede Mer 31 Ago, 2011 15:39

No Francesco, grazie per aver risposto ma non c'è bisogno di fare alcun debug. L'errore (come ho scritto più sopra) era nel fatto che inserendo gli script nel sorgente avevo inavvertitamente cancellato la chiusura </script> di un altro javascript che li precedeva e che serve per il refresh automatico della pagina ogni tot minuti. Evidentemente lo script del refresh non chiuso andava ad interferire con quello  seguente del detecting e redirecting e non funzionavano nessuno dei due.
Aggiunto </script> ora funziona tutto....

Mi aveva spiazzato Leonardo che col suo telefono pareva avesse accesso al redirecting mentre io con il mio e quello di mia figlia no.......

Grazie ancora per le risposte.  
 




____________
MeteoPerugia - Dati in tempo reale e webcam h24.
weathercatbanner
 
avatar
italia.png Fede Sesso: Uomo
Federico
Veterano
Veterano
 
Utente #: 407
Registrato: 14 Giu 2008

Età: 60
Messaggi: 1608
50 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Davis Vantage Pro2

Località: Poggio Pelliccione, Perugia - 340m s.l.m.

  Condividi
  • Torna in cima Vai a fondo pagina
 


Pagina 1 di 1
 


NascondiQuesto argomento è stato utile?
Condividi Argomento
Segnala via email Facebook Twitter Windows Live Favorites MySpace del.icio.us Digg SlashDot google.com LinkedIn StumbleUpon Blogmarks Diigo reddit.com Blinklist co.mments.com
technorati.com DIGG ITA linkagogo.com meneame.net netscape.com newsvine.com yahoo.com Fai Informazione Ok Notizie Segnalo Bookmark IT fark.com feedmelinks.com spurl.net
Inserisci un link per questo argomento
URL
BBCode
HTML
NascondiArgomenti Simili
Argomento Autore Forum Risposte Ultimo Messaggio
No Nuovi Messaggi Reindirizzamento a GoDaddy da Lineameteo?? Poranese457 Segnalazioni e Uso del Forum 7 Mar 25 Mag, 2010 10:39 Leggi gli ultimi Messaggi
andrea75
No Nuovi Messaggi Rilevamento Anemometro. Ominobianc81 Strumenti meteo 17 Lun 19 Ott, 2009 21:28 Leggi gli ultimi Messaggi
riccardodoc80
No Nuovi Messaggi Stazione Meteo Con Rilevamento Uv prometeo Strumenti meteo 2 Ven 16 Nov, 2012 12:19 Leggi gli ultimi Messaggi
prometeo