WebSite X5Help Center

 
Marisa T.
Marisa T.
User

Redirect mobile  it

Автор: Marisa T.
Просмотрено 1565, Подписчики 3, Размещенный 0  

salve ho inserito nel mio sito il seguente codice:

<script type="text/javascript">

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

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

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

{

[removed] = http://www.mbmw.it/mobile/index.html

}

</script>

quando mi collego al sito funziona benissimo.

come posso fare se qualcuno si voule collegare dal sito mobile al classico a indirizzarlo al sito classico, in automatico mi ritorna al sito mobile

grazie Marisa

Размещено
10 Ответы - 3 Полезно
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

...semplice...
1) – crei il solo sito normale (xPC) con l'opzione per Pagina di Benvenuto e le due scelte "PC"- "Mobile";
2) - inserisci il codice REDIRECT solo in questa Pagina di Benvenuto, che diventerà la INDEX del Sito, (e l'attuale index che è la HOME diventerà automaticamente da index ad home.html)
3) - fatto; ... quindi esportare tutto il Sito per PC...

... ovviamente il redirect funzionerebbe solo per chi accede dalla RADICE del Sito o INDEX e non dalla pagine interne o indicizzate...
... nella Intestazione del sito xPC dovresti mettere la scelta per il mobile, e viceversa la stessa cosa nel sito xMobile per andare in versione PC;
... il link da mobile a PC sarebbe (../home.html);
... il link da PC a mobile sarebbe (/mobile) o (mobile)
.

... puoi anche provare con il metodo sempre valido, basato sulla risoluzone destinataria:  http://answers.websitex5.com/post/63655

.

ciao

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Marisa T.
Marisa T.
User
Автор

ciao KolAsim, scusa il disturbo:

1) le due scelte "pc" e "mobile" come le inserisco nella pagina di benvenuto?

2) il codice REDIRECT stessa cosa deve lo scrivo per farlo risultare solo bella pagine di benvenuto?

grazie

X

Читать больше
Размещено От Marisa T.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

Ciao Marisa, e ciao MirKo, ... nessun disturbo se è nelle mie possibilità...!...

...!... non ho il programma..!..., ... ma... .. ..

1) - dovresti azionare Aggiungi, e digitare mobile ...e dovrebbe spuntarti nell'elenco: File o URL, /mobile ...che penso dovrai selezionare...

... poi potrai selezionare una immagine, se vuoi, altrimenti rimane testuale, ed assegnare il COLLEGAMENTO a FILE o URL | File su Internet, digitando: mobile/

...!... in Anteprima questo collegamento assegnato non funzionerà, ma funzionerà in Esportazione DISCO se esporti il Sito Madre nella cartella C:\TuoSito, ed esporti il Sito Mobile nella cartella C:\TuoSito\mobile ...e funzionerà in rete Esportando alla RADICE del sito il Sito Madre, ed esportando il Sito Mobile  nella cartella "mobile" (che creerai tu in rete alla RADICE del Sito)

2) – per il p.2, visto che non posso io, devi verificare tu; ... dopo aver creato la Pagina di Benvenuto, ritornando al Passo_2, nella sezione Pagine Speciali dovresti trovarvi l'Alias della Pagina di Benvenuto; ...se c'è, verifica che si possa accedere alle Proprietà della Pagina di questa pagina; ...se è SI', inserirai il codice nel pannello ESPERTO | HEAD/HEAD; ...altrimenti si potrebbe procedere tramite l'opzione  Inserisci Widgets | Codice HTML ...propria della agina di Benvenuto al Passo_4


... nel caso fatti risentire...

.

ciao



Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Marisa T.
Marisa T.
User
Автор

ciao KolAsim , punto 1 ok ...

punto 2 ho provato ma non funziona

grazie

X

Читать больше
Размещено От Marisa T.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... quindi per i punto 2  non si può accedere alle Proprietà della Pagina perché forse non appare tra le Pagine Speciali, giusto...?...

... però, ti invito a verificare meglio, perché dalla guida, lo vedo adesso, sembra che sia possibile:

Attivando la visualizzazione di una Pagina di Benvenuto, viene automaticamente visualizzata sulla Mappa la Pagina Speciale "Pagina di Benvenuto": è possibile selezionarla e richiamare la finestra Proprietà Pagina per definirne le proprietà principali.  

La finestra Proprietà Pagina può essere richiamata anche per le Pagine Speciali che compaiono automaticamente sulla Mappa in seguito all'inserimento del Motore di ricerca interno (vedere, Personalizzazione del Modello), di una Pagina di Benvenuto, di un Blog, di un'Area Riservata o di un Carrello di e-commerce.

...

... se non ostante tutto fosse come dici tu, inserisci il codice nel campo HTML della Pagina di Benvenuto; ..prova...

...

... oppure, in alternativa, NON fare uso della Pagina di Benvenuto, ed usa in sua vece la HOME/INDEX, come pagina NASCOSTA(*) e senza grafica o con la grafica che preferisci, e le scelte PC <> Mobile

... (*) ...  verifica tu se è possibile, altrimenti parleremo di un'altra alternativa...

...

... quando avrai fatto sapere dei tuoi tentativi, poi continueremo...

.

ciao



Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Laiza R.
Laiza R.
User

Io ho provato in Website V11 pro ma sembra non voler funzionare.

Ho inserito questo script

<script type=”text/javascript”>

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

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

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

{

[removed] = “http://www.laidesign.it/SOLUZIONE5/mobile/index.html”

}

</script>

MA NON FUNZIONA.... 

continua a far visualizzare la versione per PC.

Inoltre lo showbox gallery compare con la manina....

come posso fare?!... Sbaglio qualcosa?...

Читать больше
Размещено От Laiza R.
Laiza R.
Laiza R.
User

Al posto di removed ho messo windows.location

Читать больше
Размещено От Laiza R.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... ma hai verificato su uno o più smartphone ...?...

... io non ne ho e non posso dirti...

.

ciao

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Laiza R.
Laiza R.
User

Si, ho verificato. Sia su Nokia che su Iphone non funziona.

Visualizza il sito come da pc....

Читать больше
Размещено От Laiza R.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... vedo nel tuo HTML delle interlinee doppie, e non vorrei che possano influire:

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

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

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

... prova ad usare questa forma, tutta in un rigo

if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/Android/i)) ||(navigator.userAgent.match(/iPod/i)))

....

... eventualmente preleva i codice alla fonte:  http://stackoverflow.com/questions/2254558/android-emulator-browser-detecting

.

ciao

Читать больше
Размещено От  ‪ KolAsim ‪ ‪