WebSite X5Help Center

 
GDR ©
GDR ©
User

File o URL con showbox  it

Autore: GDR ©
Visite 3540, Followers 2, Condiviso 40  
Parole Chiave: goolge,mappa

Ha sempre funzionato dalla versione 7 a pochi aggiornamenti fa di quest'ultima se non erro; ossia se inseisco l'url di una mappa di google la stessa si è sempre aperta con effetto showbox; adesso sembra che il codice venga tagliato e non appare nessuna mappa.

Con collegamernto su popup in altra finestra invece funziona ma logicamente l'effetto dello showbox non è presente.

Mi confermate il problema o è voluta da voi questa modifica...?Undecided

Postato il
17 RISPOSTE - 4 UTILI
Incomedia
Michele C.
Incomedia

Ciao GDR,

mi puoi dare il link alla pagina con il problema? che tipo di codice incolli da google maps?

Leggi di più
Postato il da Michele C.
GDR ©
GDR ©
User
Autore

Esempio questo:

http://maps.google.it/maps?f=d&source=s_d&saddr=via+Francesco+orioli+00124+Ostia+Antica+RM&daddr=&hl=it&geocode=&mra=ls&sll=41.752537,12.317519&sspn=0.010309,0.01929&ie=UTF8&ll=41.77035,12.306438&spn=0.006295,0.008441&output=embed

Su versione di wx5 7 e 8 funziona

Su versione attuale devo utilizzare l'oggetto html per aggirare problema ed infatti fa quello che già si dovrebbe fare da programma:

<a href="http://maps.google.it/maps?q=Como" onclick="return x5engine.imShowBox.Show({ startIndex: 0, media:[{type: 'iframe', url: 'http://maps.google.it/maps?f=q&source=s_q&hl=it&geocode=&q=ss+chiesa+dei+catalani&aq=&sll=38.191295,15.552542&sspn=0.012277,0.033023&ie=UTF8&hq=ss+chiesa+dei+catalani&hnear=&t=m&ll=38.191295,15.552542&spn=0.012277,0.033023&output=embed' width: 640, height: 480, text: ''}]}, 0, this);" class="imCssLink">  consulta la mappa</a>

Leggi di più
Postato il da GDR ©
GDR ©
GDR ©
User
Autore

Mappa funzionante su versione di website 8:

www.gdrtestdesign.altervista.org/mappaconversione8

Mappa non funzionante su website versione 9 tramite medesima operazione e collegata sempre ad un'immagine:

www.gdrtestdesign.altervista.org/mappaconversione9

A destra utilizzando l'oggetto html è come dovrebbe essere tramite il vostro showbox.

Buon lavoro!!

Leggi di più
Postato il da GDR ©
Incomedia
Michele C.
Incomedia

Buongiorno GDR,

l'oggetto showbox non è più stato cambiato nelle ultime versioni pertanto il non corretto funzionamento è attribuibile a google che ha cambiato il funzionamento del suo codice embedded, infatti anche provando con la versione 8 il codice ritorna lo stesso problema "Refused to display document because display forbidden by X-Frame-Options.".

Il codice funzionante da te riportato probabilmente richiama ancora la versione vecchia  dell'url di google maps.

Grazie e buon lavoro anche a te :)

Leggi di più
Postato il da Michele C.
GDR ©
GDR ©
User
Autore

Hai ragione....in parte... ma allora perchè utilizzando l'ogg. html riesce ad elaborare la funzione?

Leggi di più
Postato il da GDR ©
Incomedia
Michele C.
Incomedia

Buongiorno GDR,

non dovrebbe funzionare neppure con l'oggetto html se copi/incolli il nuovo codice di google maps, quello funzionanate sul tuo sito dovrebbe essere del codice ancora "vecchio stile".

Leggi di più
Postato il da Michele C.
Incomedia
Michele C.
Incomedia

Buongiorno GDR,

si in effetti la possibilità c'è, grazie alla tua segnalazione stiamo lavorando per far si che nei futuri aggiornamenti l'oggetto showbox sia compatibile anche con la nuava versione di google maps, grazie.

Leggi di più
Postato il da Michele C.
GDR ©
GDR ©
User
Autore

Scusa se insisto, ma non si tratta a mio modesto parere di questione di compatibilità, ma esclusivamenente di parametri che vengono tagliati dal programma come si può evincere leggendo il sorgente.

L'importante è che avete individuato dove operare facendo sì che torni a funzionare come lo è sempre stato.

Leggi di più
Postato il da GDR ©
GDR ©
GDR ©
User
Autore

Con ultimo update sembra che sia ritornata la "luce".

Leggi di più
Postato il da GDR ©
Massimo F.
Massimo F.
User

a me l'indirizzo che mi da google map nello showbox non va, ho dovuto rimediare inserendo quello di tutto città

http://www.flores-freelance.it/In Costruzione/Terzo Ego/dove-siamo.html

Leggi di più
Postato il da Massimo F.
Incomedia
Michele C.
Incomedia

Buongiorno Massimo,

mi potresti gentilmente riportare la procedura da te effettuata per usare una mappa di google all'interno di una showbox? 

Leggi di più
Postato il da Michele C.
Incomedia
Michele C.
Incomedia

Buongiorno Massimo,

dovresti usare il codice che google mette a disposizione per essere usato all'interno di un iframe, lo puoi trovare proprio sotto a dove hai trovato l'url breve.

Di questo indirizzo dovresti prendere solo il contenuto dell'attributo "src".

Fammi sapere

Leggi di più
Postato il da Michele C.
Massimo F.
Massimo F.
User

ma io voglio metterlo all'interno dello showbox

Leggi di più
Postato il da Massimo F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... non ho la v.9 e non so come funziona, ma se lo showbox può importare di tutto, allora la cosa più semplice sarebbe inserire il codice IFRAME di Google in una pagina HTML di base:   <html><body><ifrane ***></iframe></body></html>

... e quindi richiamare questa pagina, da allegare con Oggetto Codice HTML, direttamente nello swhowbox, e funzionerebbe anche in Anteprima...

...!... però, la v.9 può generare pagine senza grafica ("crea la pagina senza applicare il modello"), quindi basterebbe mettere l'IFRAME in una pagina nascosta, da richiamare nello showbox;  ...di conseguenza dovrebbe essere ancora più semplice...

bye

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Incomedia
Michele C.
Incomedia

Buongiorno Massimo,

Il mio precedente post si riferisce proprio all'utilizzo della google maps all'interno di una showbox: devi prendere il codice che google mette a disposizione per inserire la mappa all'interno di un iframe e tenere solo la porzione di codice all'interno dell'attributo "src".

Questo va incollato nella casella di testo "File su internet:" al momento della configurazione dello showbox.

In alternativa puoi usare il metodo suggerito da KolAsim :)

Fammi sapere

Leggi di più
Postato il da Michele C.