- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- mail nascosta
-
un'altra cosa, il campo:
pulsante.onPress = function() { getUrl("mailto:"+destinatario_txt.text+"<"+myEmail+">?subject="+oggetto_txt.text+"&body="+messaggio_txt.text);
nn mi funziona come mai??
come si crea un tasto per inviare una mail??
-
Nel primo codice da te postato, c'e un } finale di troppo.
Riguardo il pulsante, ti serve semplicemente un pulsante con il nome d'istanza 'pulsante' come dal script.:bho:
-
ok...ho risolto, Grazie...una curiosita' ma c'e' un modo per inviare le mail senza passare dall'outlook o x quelli ke kome me usano il Mac l'entourage??
grazie ancora per la disponibilita'!
-
-
ok...gli sto dando un'occhiata dato ke nn ne capisco tanto di php..cmq volevo sapere nel frattempo, come si fa per far sparire il campo del destinatario, dell'oggetto e del messaggio ke si creano con lo script ke ti ho inviato?
io ho provato con qst:```oggetto_txt.removeTextField();
messaggio_txt.removeTextField();
destinatario_txt.removeTextField();
freccia_giu.removeMovieClip();
freccia_su.removeMovieClip();
pulsante.removeMovieClip();sicuramente nn e' giusto dato ke nn mi funziona...puoi aiutarmi???
-
Il removeMovieClip funziona solo se il clip e stato aggiunto usando attachMovieClip o il duplicateMovieClip. Potrebbe usare la proprieta alpha per renderlo invisibile.
Per il removeTextField, nella funzione c'e il .this . Non so dove e piazzato quel pezzo di codice ma sicuramente sara il 'path' al campo the testo sbagliato. :bho:
-
Da flash hai tolto questa riga ?
this.createTextField("etichetta_destinatario_txt", 1, quadrato_testo._x+1, quadrato_testo._y, quadrato_testo._width-50, 19);
Poi, questa riga deve essere così:
pulsante.onPress = function() { getUrl(mailto:+"<"+myEmail+">?subject="+oggetto_txt.text+"&body="+messaggio_txt.text);
Poi devi modificare il PHP.
Ce lo faccia vedere ( il PHP )
-
Dalla fretta non mi ero accorto che non hai un file PHP, stai usando il metodo mailTo.
Scusa ma se utilizzi la classe loadVars che è fatta apposta per queste cose...
-
allora, il codice intero e' qst:
this.attachMovie("quadrato_testo", "quadrato_testo", 0); var myEmail = new String("[email protected]"); function settaCampo() { //crea i campi di testo per il form di invio mail this.createTextField("etichetta_destinatario_txt", 1, quadrato_testo._x+1, quadrato_testo._y, quadrato_testo._width-50, 19); this.createTextField("etichetta_oggetto_txt", 4, quadrato_testo._x+1, quadrato_testo._y+(etichetta_destinatario_txt._height*2), quadrato_testo._width-50, 19); this.createTextField("oggetto_txt", 5, quadrato_testo._x+1, quadrato_testo._y+(etichetta_destinatario_txt._height*3), quadrato_testo._width-50, 19); this.createTextField("etichetta_messaggio_txt", 6, quadrato_testo._x+1, quadrato_testo._y+(etichetta_destinatario_txt._height*4), quadrato_testo._width-50, 19); this.createTextField("messaggio_txt", 7, quadrato_testo._x+1, quadrato_testo._y+(etichetta_destinatario_txt._height*5), quadrato_testo._width-50, quadrato_testo._height-170); etichetta_destinatario_txt.text = "Scrivimi una mail..."; etichetta_oggetto_txt.text = "Oggetto"; etichetta_messaggio_txt.text = "Messaggio"; destinatario_txt.type = "input"; oggetto_txt.type = "input"; messaggio_txt.type = "input"; destinatario_txt.html = true; oggetto_txt.html = true; messaggio_txt.html = true; destinatario_txt.border = true; oggetto_txt.border = true; messaggio_txt.border = true; messaggio_txt.multiline = true; messaggio_txt.wordWrap = true; destinatario_txt.text = myEmail; //setta la posizione per le frecce dello scorrimento this.attachMovie("freccia_su", "freccia_su", 20); freccia_su._x = messaggio_txt._width+259; freccia_su._y = messaggio_txt._width+80; this.attachMovie("freccia_giu", "freccia_giu", 21); freccia_giu._x = messaggio_txt._width+259; freccia_giu._y = quadrato_testo._width+230; this.attachMovie("pulsante", "pulsante", 22); pulsante._width = quadrato_testo._width-50; pulsante._height = 30; pulsante._x = quadrato_testo._width+100; pulsante._y = quadrato_testo._width+270; freccia_su.onRollOver = function() { this.onEnterFrame = function() { messaggio_txt.scroll -= 1; }; }; freccia_su.onRollOut = function() { this.onEnterFrame = null; }; freccia_giu.onRollOver = function() { this.onEnterFrame = function() { messaggio_txt.scroll += 1; }; }; freccia_giu.onRollOut = function() { this.onEnterFrame = null; }; pulsante.onPress = function() { getUrl("mailto:"+destinatario_txt.text+"<"+myEmail+">?subject="+oggetto_txt.text+"&body="+messaggio_txt.text); }; }
dove freccia_giu,freccia_su e pulsante sono le sitanze di tre movie clip presenti in libreria.
ora sapete dirmi come posso fare per cancellare i campi creati?lo so ke sono un rompiballe...ma cercate di aiutarmi!!!:(:(
-
Ok, ma quel codice dove e messo? In un fotogramma sulla linea temporale principale? :bho:
-
E' messo in un fotogramma di una movieclip situato sulla linea temporale principale
-
E invece da dove prova di togliere il campo di testo e movie clip?
Il path completo dovrebbe essere:
_root.nomeDelClip.nomeClipFilmatoDaTogliere.removeMovieClip();
_root.nomeDelClip.nomeTestoDaTogliere,removeTextField();:bho: