Newsgroup: it.lavoro.professioni.webmaster
Titolo: [FLMX-Javascritp] Idea bizzarra?

La scorsa notta, dopo un po' di sfottimenti vari, mi è stato fatto notare
che volendo inviare una mail da un sito fatto in flash con l'utilizzo di una
pagina CF, è necessario che l'swf e la pagina CF siano sullo stesso server.
Tuttavia, non è necessario se la cosa vine fatta con un modulo html ed una
pagina CF.
Ora, avendo la necessità di lavorare con lswf su un server e la pagina CF su
un altro, pensando e ripensando, vi è venuta una MALSANA idea.
E se passassi i valori della variabili a dei campi di testo Hidden e fosse
una funzione javascript (presente nella pagina che ospita lswf) a mandare i
dati alla pagina CF? E come se lo avessi in html, giusto?
Insomma, la domanda è: si possono mandare dei dati di un swf in un campo di
testo della pagina stessa, vero?
Grazie

non capisco quale sia il problema nel mettere l'swf direttamente nel server che ospita CF
--
---
Alessandro Crugnola [sephiroth]
Flash | PHP Developer
http://www.sephiroth.it
Team Macromedia Volunteer for Flash
http://www.macromedia.com/go/team
________________________________

 ha scritto nel messaggio
news:uYfl9.154555$ub2.3...@news1.tin.it...


 testo della pagina stessa, vero?
Non so se ho capito bene quello che vuoi fare (non ritrovo gli altri 
thread), comunque, se ti crei un form in Flash con un pulsante con una 
action come questa:
on (release) {
    getURL("
http://server.example/script.cf
", "_self", "POST");
}
Dovresti essere a posto. '
script.cf
' dovrebbe ricevere tutte le 
variabili definite nel movie clip che contiene il pulsante.
Poi non so se CF ha dei limiti per quanto riguarda il POST da altri 
server (ma non credo).

 variabili definite nel movie clip che contiene il pulsante.
Aggiungo: variabili e contenuto di eventuali textfield. Questo almeno 
valeva per FL5, non so con MX e' cambiato qualcosa.

 }
non era questo il problema, perchè non vuole aprire una nuova finestra del browser, ma fare tutto all'interno dei flash tramite gli
oggetti loadvars. e quelli sono bloccati, nel senso che possono solo inviare e ricevere dati dallo stesso dominio in cui risiede


 sottodominio del filmato stesso.
Ma allora anche usare campi hidden nella pagina e poi usare JavaScript 
per aggiornarli e spedirli non sarebbe molto d'aiuto, usando submit() 
verrebbe comunque caricata un'altra pagina.
Una possibile soluzione potrebbe essere quella di usare un frame 
'invisibile' o un iframe piccolo piccolo nella pagina, in cui fare il 
POST da Flash:
getURL("
script.cf
", "nomeDelFrameInvisibile", "POST");
In questo modo l'animazione in Flash rimarrebbe comunque visibile.
(ma magari non ho capito neanche questa volta cosa vuol fare realmente :)

 > non era questo il problema, perchè non vuole aprire una nuova finestra


 html e poi questa (con un submit del form) invia i dati alla pagina CF.
Non capisco una cosa: se ti va bene il submit di 'campi HTML' perche' 
non va piu' bene il submit via getURL? fanno la stessa cosa, se non 
ricordo male...

 > Forse l'unica soluzione è di passare i valori delle variabili alla pagina


 > Forse l'unica soluzione è di passare i valori delle variabili alla


 Ora poichč loadvariable non puo' mandare variabili ad altro server lo devo
Pero' lo puo' fare getURL, e un GET o un POST con getURL funziona come 
un GET o POST fatto in HTML.




un GET o POST fatto in HTML o JavaScript.

 ha scritto nel messaggio news:Gnml9.24368$e31.5...@twister2.libero.it...


 ha scritto nel messaggio
news:Fonl9.156081$ub2.3...@news1.tin.it...


 ha scritto nel messaggio news:ecsl9.25406$Eu.5...@twister1.libero.it...


 ha scritto nel messaggio
news:B0Cl9.185724$pX1.6...@news2.tin.it...


 essere di fare un frame di dimensione zero e farla aprire lì.
Che e' poi quello che ti dicevo di fare io! :)

 ha scritto nel messaggio
news:macgeeek-34D34D...@twister1.tin.it...


 ha scritto nel messaggio
news:macgeeek-E0765C...@twister1.tin.it...


 C'e' un sistema per risolvere il problema?
Riformattare il tutto nello script che riceve il testo?

 > si č arrivati al margine destro del campo, queste "formattazioni",


 Qualche suggerimento? Qualche url da cui prendere spunto?
Boh. ColdFusion non lo conosco. In PHP c'e' una funzione apposta :)

 ha scritto nel messaggio news:E4Hl9.27952$Eu.6...@twister1.libero.it...


 ha scritto nel messaggio
news:vlIl9.159355$ub2.3...@news1.tin.it...


 Si puo' fare? Dove trovo info al riguardo?
Scusa l'ignoranza (son anni che non uso il flasc), ma un onestissimo:
getUrl("javascript:tuafunzione('par_a','par_b', ... )")
non va?
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----