WebSite X5Help Center

 
Samuele Z.
Samuele Z.
User

Reindirizzamento sito  it

Auteur : Samuele Z.
Visité 779, Followers 1, Partagé 0  

Buongirono,

io avrei un quesito da porre.

Sto realizzando un sito web uno per versione pc e uno versione mobile.

Ho inserito questa funzione nel sito per pc

if( navigator.userAgent.match(/Android/i)

|| navigator.userAgent.match(/webOS/i)

|| navigator.userAgent.match(/iPhone/i)

|| navigator.userAgent.match(/iPad/i)

|| navigator.userAgent.match(/iPod/i)

|| navigator.userAgent.match(/BlackBerry/i)

|| navigator.userAgent.match(/Windows Phone/i)

){

   location.href=”http://www.miositomobile.it”

}

in modo tale che chi usa un cellular eo tablet ed inserisce il sito web del pc viene reindirizzato sul sito web mobile.

sono contento del risultato ma quando accedo con il pc e scrivo il sito web mobile vedo sul pc il sito web mobile.

Chiedo un vostro aiuto perchè vorrei inserire sul sito mobile una funzione che riconosce se stai naviganto con il pc e ti reindirizza sul sito per il pc.

In sostanta vorrei inserire la funzione opposta che ho indicato all'inizio.

Spero di essere sato chiaro e sopero che qualcuno mi possa aiutare.

grazie.

Posté le
6 RéPONSES
Fabio B.
Fabio B.
User

se non vuoi ammattirti inutilmente sul problema trovi la funzione integrata "con un click" nella nuova versione

Lire plus
Posté le de Fabio B.
Samuele Z.
Samuele Z.
User
Auteur

Ciao Fabio, non avendo l'ultima versione puoi indarci tu il codice per cortesia?

Lire plus
Posté le de Samuele Z.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

...!... sono in disaccordo con la tua idea; ...meglio che al Desktop non vengano create barriere, e sarebbe molto meglio mettere un link che porti al Desktop o al Mobile nei relativi siti...!...

... comunque, ... non ho dispositivi mobile, ma a farla breve-breve, potresti aggiungere in fondo a quello stesso codice, ma da inserire solo nel sito per mobile, la condizione alternativa:

else { [removed] = "SitoNormale.html"; }

... cioè così, ma devi togliere l'asterisco*

else { window.*location = "SitoNormale.html"; }

... provalo; ...in teoria potrebbe funzionare...

... oppure potresti provare in alternativa (che preferisco) col rilevamento della risoluzione, da provare, e puoi prendere spunto da qui:   https://helpcenter.websitex5.com/post/25600

.

ciao

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Fabio B.
Fabio B.
User
Samuele Z.
Ciao Fabio, non avendo l'ultima versione puoi indarci tu il codice per cortesia?

cioé mi stai chiedendo di pubblicare nel forum di Incomedia lo script di Incomedia protetto da copyright per far sì che tu non debba comprare il loro lavoro?

se vuoi far da te ecco quel che posso suggerirti: http://detectmobilebrowsers.com/

Lire plus
Posté le de Fabio B.
Samuele Z.
Samuele Z.
User
Auteur

Ringrazio tutti per le vostre rispote!!

Fabio io non sapevo che nella nuova versione di web site è presente questo script e credevo che si tratta di uno scrip che è sempre esistitoi, mi spiego  meglio non credevo che è uno script inventato da web site coperto da copyright io volevo solo integrare/creare lo script che vi ho indicato che ho trovato in maniera pubblica in google nei forum..

Ci teneno solo a precisare...

Comunque grazie a tutti per i vostri consigli

Lire plus
Posté le de Samuele Z.
Incomedia
Riccardo P.
Incomedia

Buongiorno Samuele,

se vuoi ti invito a provare la versione Demo di WebSite X5, puoi trovarla qui:

http://www.websitex5.com/it/

Grazie.

Lire plus
Posté le de Riccardo P.