XML è la soluzione?
Moderatore: Moderatori
-
- Messaggi: 19
- Iscritto il: giovedì 24 gennaio 2013, 16:05
XML è la soluzione?
Ciao a tutti,
sto cercando di capire come fare a fare interagire una pagina web mandando informazioni a FileMaker:
ho un visualizzatore web con indirizzo una mappa di Google maps, in cui i miei records sono i marker. essi sono cliccabili e quando si clicca su uno, tramite una funzione getElementById si scrive in un form del testo html un identificativo.
Io vorrei riuscire a passare a FileMaker quel valore ogni volta che viene cliccato il marker, in modo tale che con uno script poi possa andare alla scheda del record corrispondente.
Il mio problema è che l'evento click è gestito da variabili e quindi non posso andare a ricercare l'identificativo nel campo che salva l'HTML perchè non saprei come trovarlo. In pratica ho bisogno di far "uscire" la variabile. Quindi ho pensato che potrei sovrascrivere un file xml ogni volta che si verifica il click sul marker, impostando nei tag del xml il valore della variabile.
E poi con GetAttributoOggettoFormato del visualizzatore ricavare l'xml.
Ha senso?
O esiste un modo alternativo?
Grazie infinite a chiunque mi sa dare una mano!
sto cercando di capire come fare a fare interagire una pagina web mandando informazioni a FileMaker:
ho un visualizzatore web con indirizzo una mappa di Google maps, in cui i miei records sono i marker. essi sono cliccabili e quando si clicca su uno, tramite una funzione getElementById si scrive in un form del testo html un identificativo.
Io vorrei riuscire a passare a FileMaker quel valore ogni volta che viene cliccato il marker, in modo tale che con uno script poi possa andare alla scheda del record corrispondente.
Il mio problema è che l'evento click è gestito da variabili e quindi non posso andare a ricercare l'identificativo nel campo che salva l'HTML perchè non saprei come trovarlo. In pratica ho bisogno di far "uscire" la variabile. Quindi ho pensato che potrei sovrascrivere un file xml ogni volta che si verifica il click sul marker, impostando nei tag del xml il valore della variabile.
E poi con GetAttributoOggettoFormato del visualizzatore ricavare l'xml.
Ha senso?
O esiste un modo alternativo?
Grazie infinite a chiunque mi sa dare una mano!
Daniela (Filemaker Pro 12)
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: XML è la soluzione?
a me lasoluzione xml sembra un serio candidato al premio UCAS di febbraio.
secondo me con get(attibutooggettoformato) dovresti riuscire a ricavare le coordinate o l'id. in quel caso hai praticamente risolto.
.g.
secondo me con get(attibutooggettoformato) dovresti riuscire a ricavare le coordinate o l'id. in quel caso hai praticamente risolto.
.g.
-
- Messaggi: 19
- Iscritto il: giovedì 24 gennaio 2013, 16:05
Re: XML è la soluzione?
Mi sa che non hai capito nulla di quello che ho scritto.
Grazie per la fantastica risposta.
Grazie per la fantastica risposta.
Daniela (Filemaker Pro 12)
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: XML è la soluzione?
Mi sa che non hai capito nulla di quello che ho scritto.
questo è possibile, in effetti.
in questo caso aspetto lumi.
.g.
questo è possibile, in effetti.

in questo caso aspetto lumi.
.g.
-
- Messaggi: 19
- Iscritto il: giovedì 24 gennaio 2013, 16:05
Re: XML è la soluzione?
Riprovo:
Nel visualizzatore web ho google maps con i marker dei miei record.
Tramite javascript ho un Listener di eventi, che quando si clicca sul marker mi prende delle informazioni dei record (che ho salvate in un array) e me le fa vedere in un campo "form" (richiamato con Get Element By ID). Io avrei bisogno di passare questo valore (variabile ad ogni click) all'esterno, cioè a Filemaker.
Se uso get(attibutooggettoformato) come mi hai detto, non vedo nulla.
Quindi, come posso fare a comunicare un evento in javascript a filemaker?
avevo pensato ad xml, o a salvare il valore nei cookie.
In google non trovo nulla a riguardo, quindi scusami ma non mi sembra una cosa così scontata.. Ora è un pò più chiaro il mio problema?
Qualsiasi idea è ben accetta, grazie
Nel visualizzatore web ho google maps con i marker dei miei record.
Tramite javascript ho un Listener di eventi, che quando si clicca sul marker mi prende delle informazioni dei record (che ho salvate in un array) e me le fa vedere in un campo "form" (richiamato con Get Element By ID). Io avrei bisogno di passare questo valore (variabile ad ogni click) all'esterno, cioè a Filemaker.
Se uso get(attibutooggettoformato) come mi hai detto, non vedo nulla.
Quindi, come posso fare a comunicare un evento in javascript a filemaker?
avevo pensato ad xml, o a salvare il valore nei cookie.
In google non trovo nulla a riguardo, quindi scusami ma non mi sembra una cosa così scontata.. Ora è un pò più chiaro il mio problema?
Qualsiasi idea è ben accetta, grazie
Daniela (Filemaker Pro 12)