WebSite X5Help Center

 
Giorgio F.
Giorgio F.
User

Problema form contatto - Reset Form  it

Autore: Giorgio F.
Visite 1164, Followers 2, Condiviso 0  

Sto usando il vostro software per il mio sito web.
Ho creato un modulo on line da poter compilare.
Purtroppo, appena l'utente ha compilato il modulo on-line con i suoi dati, premuto il tasto "Send" e ricevuto il messaggio: "Thank you. Your message was successfully sent", tutti I dati dell'utente rimangono visibili sullo schermo (Vedete I due screenshot in allegato). 
Io vorrei che appena l'utente ha inviato il modulo  premendo SEND, il modulo si "resetta" e tutti i dati contenuti nel modulo spariscano dallo schermo. Potete provare il modulo usando il link qui sotto.

PARTICIPATE - WMA

Postato il
35 RISPOSTE - 4 UTILI
Claudio D.
Claudio D.
Moderator
Utente del mese IT

ho fatto una prova sul sito...

nell'attesa dello STAFF

penso ti convenga impostare il form per mandare l'utente dopo l'invio ad una pagina di cortesia , dove lo ringrazi per la mail (mettila nascosta)

Leggi di più
Postato il da Claudio D.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Giorgio F.
... ... ... Io vorrei che appena l'utente ha inviato il modulo  premendo SEND, il modulo si "resetta" e tutti i dati contenuti nel modulo spariscano dallo schermo. ... ... ... 

.. se hai già verificato di non aver opzioni disponibili in tal senso, ...potresti comunque poter usare codice EXTRA per Esperti per ripulire i campi del Form...

... quindi se ti interessa e se te la senti di procedere in EXTRA, esclusivamente per quella pagina linkata, ...avvisami per procedere, ...altrimenti come non detto...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Giorgio F.
Giorgio F.
User
Autore

Si grazie, me la sento di procedere in EXTRA esclusivamente per quella pagina.

Aspetto notizie 

Giorgio 

Leggi di più
Postato il da Giorgio F.
Giuseppe Guida
Giuseppe Guida
User

+1

Confermo il "difettuccio", dopo il messaggio automatico di cortesia, chiudendolo, sono ancora visibili nel modulo di contatto tutti i dati dell'utente. Non dovrebbe funzionare così in realtà, dà l'idea che i dati/email NON siano stati inviati. Ha dato anche a me quell'impressione dopo aver fatto una prova (metto link per KolAsim, nel caso voglia sistemare con del codice extra):

http://www.bozzasito001.altervista.org/testmail/

Sarebbe da modificare questo comportamento dopo l'ok sul messaggio, però conoscendo Incomedia e i suoi tempi tecnici, ti consiglio di fare come ti ha detto Claudio.

Ciao

Leggi di più
Postato il da Giuseppe Guida
Giorgio F.
Giorgio F.
User
Autore

D'accordo grazie Giuseppe.

Farò come ha detto Claudio, inviare l'utente ad una pagina di cortesia. 

Cordiali saluti

Giorgio 

Leggi di più
Postato il da Giorgio F.
Claudio D.
Claudio D.
Moderator
Utente del mese IT
Giuseppe Guida
Sarebbe da modificare questo comportamento dopo l'ok sul messaggio, però conoscendo Incomedia e i suoi tempi tecnici, ti consiglio di fare come ti ha detto Claudio.

infatti ho scritto

Claudio D.
nell'attesa dello STAFF

la correzione deve farla Incomedia !

Leggi di più
Postato il da Claudio D.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Giorgio F.
Si grazie, me la sento di procedere in EXTRA esclusivamente per quella pagina. Aspetto notizie  Giorgio 
Giorgio F.

D'accordo grazie Giuseppe.

Farò come ha detto Claudio, inviare l'utente ad una pagina di cortesia. 

Cordiali saluti

Giorgio 

... non ho capito se hai già trovato il modo per risolvere, ...altrimenti se ti interessa ancora per il codice fatti sentire per domani...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... OK, ... ...invece se ti interessa provare questo il mio esclusivo codice per la tua attuale pagina (participate.html),  lo incolli nella Sezione Esperto | Codice personalizzato | 3^opzione (/HEAD):

<script>
$( document ).ready(function() {//K>;
ritardoK = 2 ; // secondi di ritardo
$("#imObjectForm_28_form_submit").click(function(){//K1>;
setTimeout(function(){//K2>;
$("#imCloseButton").click(function(){//K3>;
$("#imObjectForm_28_2,#imObjectForm_28_3,#imObjectForm_28_4,#imObjectForm_28_5,#imObjectForm_28_5_chk,#imObjectForm_28_6").val("");
});//K3<<;
}, ritardoK * 1000); //K2<<;
});//K1<<;
}); //K<<;
</script>

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Giorgio F.
Giorgio F.
User
Autore

Grazie mille. Sei molto gentile.

Adesso provo 

Leggi di più
Postato il da Giorgio F.
Giorgio F.
Giorgio F.
User
Autore

Ho provato il tuo esclusivo codice.

Purtroppo non sembra funzionare.

Grazie lo stesso.

Leggi di più
Postato il da Giorgio F.
Giorgio F.
Giorgio F.
User
Autore

Ho pensato, visto che usando il software di Incomedia il tuo codice esclusivo non funziona, un'altra possibilità potrebbe essere:

ti scarichi la pagina html dal sito, 

modifichi la pagina html inserendo il tuo codice funzionante senza usare il software di Incomedia 

mi scrivi le istruzioni delle modifiche che devo apportare alla pagina di html usando un comune editor di testo.

Poi farò l'upload della pagina modificata sul server usando un software fpt cliente libero

Credo che così dovrebbe funzionare.

Grazie ancora per il tuo aiuto.

Ciao, Giorgio 

Leggi di più
Postato il da Giorgio F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Giorgio F.
Ho provato il tuo esclusivo codice. Purtroppo non sembra funzionare. Grazie lo stesso.

... il mio codice era esclusivo e dedicato per quella pagina, che adesso non è più accessibile, e non valido per altri form...

... nella mia simulazione il mio codice aveva funzionato, e forse penso che andava valutato il valore della variabile "ritardoK", aumentando per prova i secondi di uno o due in più...

...!... però, ...vedendo adesso la tua attuale pagina "contribute.html", mi è venuta un'altra idea esclusiva per condizionare gli eventi al primo click (SEND), senza dover attendere la finestra modale ritardata...!...

... se vuoi provare il nuovo codice avvisami quando sei disponibile, intanto valuto i selettori da controllare...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Giorgio F.
Giorgio F.
User
Autore

Si, grazie, dorrei provare in nuovo codice.

Creado che ho commesso qualche errore nel mettere il tuo codice escusivo nella sezione corretta del sofware.

Io ho la versione in Inglese di WebSite X5 Evo. Come potrai vedere nel file in allegato, atualmente ho copiato il tuo codice sia in "After opening the HEAD tag" che "Before closing the HEAD tag". In quale delle due sezioni devo incollare il tuo nuovo codice?

Inoltre, mi chiedo se devo cambiare il "File Name Format" idall'attuale html in un'altro formato. Io non credo ma soccome ho poca esperienza nel creare un sito web, ho pensato che sia meglio chiedere.

 Aspetto notizie,

Grazie, Giorgio

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

... prima ti avevo indicato la > 3^opzione (/HEAD) delle Proprietà della Pagina, cioè in Inglese esattamente in questa sezione:

>> Step 3 - Map > The 'Page Properties' window > Options in the Expert section | ▪Custom Code: > 3^option > Before closing the HEAD tag

... quindi il mio ultimo codice da provare esclusivo per la pagina attuale [CONTRIBUTE] è questo:

<script>
$( document ).ready(function() {//K>;
ritardoK = 1; // numero secondi;
$("#imObjectForm_24_form_submit").click(function(){//K1>;
setTimeout(function(){//K2>;
k=$(".imTipContent").length;
if(k== 0) {//K3>;
$("#imObjectForm_24_2,#imObjectForm_24_3,#imObjectForm_24_4,#imObjectForm_24_4_chk,#imObjectForm_24_6").val("");
$('.checkbox-input').prop('checked', false);
} //K3<<;
}, ritardoK * 1000); //K2<<:
}) //K1<<;
}); //K<<;
</script>

.

... per il resto, il form pare che funzioni, e se la ricezione funziona regolarmente, non alterare quanto previsto per default...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... forse la pagina è lenta a completare i contenuti; ... sostituisci il precedente codice con questo, che è lo stesso, ma ho applicato un ritardo di 3 secondi per attivare il codice...

<script>
$( document ).ready(function() {//K>;
ritardoK = 3; // numero secondi;
setTimeout(function(){//K1>;
$("#imObjectForm_24_form_submit").click(function(){//K2>;
setTimeout(function(){//K3>;
k=$(".imTipContent").length;
if(k== 0) {//K4>;
$("#imObjectForm_24_2,#imObjectForm_24_3,#imObjectForm_24_4,#imObjectForm_24_4_chk,#imObjectForm_24_6").val("");
$('.checkbox-input').prop('checked', false);
} //K4<<;
},1000); //K3<<:
}) //K2<<;
}, ritardoK * 1000); //K1<<:
}); //K<<;
</script>

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Giorgio F.
Giorgio F.
User
Autore

Ho seguito alla lettera, le tue instruzioni.

Ho fatto l'upload del sito nel server, come potrai vedere nel file Contribute.png in allegato il suo codice e' stato messo sal sofware WebSite X5 correttamente "before closing the HEAD tag".

Puoi verificare tu stesso direttamente nella pagina web che il tuo codice e' stato inserito.

Non capiaco perche a me non funzioni. Prova te stesso ad andare sul mio sito web https://wmapsy.org/contribute.html per constatare che il problema sussiste. Ho provato sia con Crome che con Mozzilla.

Hai qualche consiglio da darmi per risolvere il problema?

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

... sì, hai ragione, ... ... in simulazione il codice vedo che funziona, ma potrebbe dipendere dalla lentezza della pagina; ...forse il FORM ed il pulsante SEND si posizionano in ritardo...
... ti ho postato poco fa nel precedente Post il codice ritardato da usare in sostituzione di quello che hai messo adesso...
... fammi sapere quando fatto che vado a controllare...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Giorgio F.
Giorgio F.
User
Autore

Adesso devo andare, proverò questa notte.

Se puoi inviami il codice perfetto che pensi funzionerà nel tuo prossimo messaggio 

Grazie 

Leggi di più
Postato il da Giorgio F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Giorgio F.
... ...  Se puoi inviami il codice perfetto che pensi funzionerà nel tuo prossimo messaggio ... ... 

<script>
$( document ).ready(function() {//K>;
ritardoK = 3; // numero secondi;
setTimeout(function(){//K1>;
$("#imObjectForm_24_form_submit").click(function(){//K2>;
setTimeout(function(){//K3>;
k=$(".imTipContent").length;
if(k== 0) {//K4>;
$("#imObjectForm_24_2,#imObjectForm_24_3,#imObjectForm_24_4,#imObjectForm_24_4_chk,#imObjectForm_24_6").val("");
$('.checkbox-input').prop('checked', false);
} //K4<<;
},1000); //K3<<:
}) //K2<<;
}, ritardoK * 1000); //K1<<:
}); //K<<;
</script>

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Giorgio F.
Giorgio F.
User
Autore

Buone notizie!

Ho usato il tuo condice per la pagina web https://www.wmapsy.org/contribute.html  e tutto funziona perfettamente: il modulo resetta completamented dopo 3 secondi

<script>
$( document ).ready(function() {//K>;
ritardoK = 3; // numero secondi;
setTimeout(function(){//K1>;
$("#imObjectForm_24_form_submit").click(function(){//K2>;
setTimeout(function(){//K3>;
k=$(".imTipContent").length;
if(k== 0) {//K4>;
$("#imObjectForm_24_2,#imObjectForm_24_3,#imObjectForm_24_4,#imObjectForm_24_4_chk,#imObjectForm_24_5,#imObjectForm_24_6,#imObjectForm_24_7").val("");
$('.checkbox-input').prop('checked', false);
} //K4<<;
},1000); //K3<<:
}) //K2<<;
}, ritardoK * 1000); //K1<<:
}); //K<<;
</script>

Ho provato ad adattare il tuo codice funzionante per il modulo della pagina web https://wmapsy.org/partner.html e purtroppo il modulo non si resetta. Non capisco perche'. Potresti perpiacere dare un occhiata al codice qui sotto e trovare dov'e l'errore nel codice per cui il modulo non si resetta?

<script>
$( document ).ready(function() {//K>;
ritardoK = 3; // numero secondi;
setTimeout(function(){//K1>;
$("#imObjectForm_28_form_submit").click(function(){//K2>;
setTimeout(function(){//K3>;
k=$(".imTipContent").length;
if(k== 0) {//K4>;
$("#imObjectForm_28_2,#imObjectForm_28_3,#imObjectForm_28_4,#imObjectForm_28_5,#imObjectForm_28_5_chk,#imObjectForm_28_6").val("");
$('.checkbox-input').prop('checked', false);
} //K4<<;
},1000); //K3<<:
}) //K2<<;
}, ritardoK * 1000); //K1<<:
}); //K<<;
</script>

Grazie,

Ciao Giorgio

Leggi di più
Postato il da Giorgio F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Giorgio F.
... ... ...  Ho usato il tuo condice per la pagina web https://www.wmapsy.org/contribute.html e tutto funziona perfettamente: il modulo resetta completamented dopo 3 secondi ... ... ...  Ho provato ad adattare il tuo codice funzionante per il modulo della pagina web https://wmapsy.org/partner.html e purtroppo il modulo non si resetta. Non capisco perche'. ... ... ... 

... valuta se i 3 secondi di ritardo sono sufficienti o se vanno aumentati...
... in PARTNER vedo che non hai applicato il nuovo codice ultimo basato sul pulsante SEND; ...prova a sostituire con questo:

<script>
$( document ).ready(function() {//K>;
ritardoK = 3; // numero secondi;
setTimeout(function(){//K1>;
$("#imObjectForm_28_form_submit").click(function(){//K2>;
setTimeout(function(){//K3>;
k=$(".imTipContent").length;
if(k== 0) {//K4>;
$("#imObjectForm_28_2,#imObjectForm_28_3,#imObjectForm_28_4,#imObjectForm_28_5,#imObjectForm_28_5_chk,#imObjectForm_28_6").val("");
} //K4<<;
},1000); //K3<<:
}) //K2<<;
}, ritardoK * 1000); //K1<<:
}); //K<<;
</script>

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Giorgio F.
Giorgio F.
User
Autore

Va bene, proverò. Grazie mille.

Giorgio 

Leggi di più
Postato il da Giorgio F.
Giorgio F.
Giorgio F.
User
Autore

Ho provato e tutto funziona perfettamente.

Ti ringrazio molto per il tuo prezioso aiuto.

Ciao, Giorgio

Leggi di più
Postato il da Giorgio F.
Giuseppe Guida
Giuseppe Guida
User

Per cortesia non chiudete il post come corretto, dovrebbe sistemarla Incomedia questa anomalia, al momento non è ancora intervenuto nessuno dello staff per prendere visione della descrizione del problema.

Grazie

Leggi di più
Postato il da Giuseppe Guida
Giorgio F.
Giorgio F.
User
Autore

Certamente Giuseppe,

Sono d'accordo.

Se hai una email diretta dello staff di IIncomedia sono ineressato a scrivere una email per fare un sollecito.

Ciao Giorgio 

Leggi di più
Postato il da Giorgio F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Giorgio F.
... ... ... sono ineressato a scrivere una email per fare un sollecito. ... ... 

... il supporto è qui ove attendere, ed il sollecito vedo che è già stato attivato...

... considera che per i tempi di attesa previsti (48h) c'è stato il fine settimana di mezzo...

.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Giuseppe Guida
Giuseppe Guida
User

No Giorgio, non ho una mail diretta, però qualche moderatore potrebbe mettere un alert al tuo post per segnalarlo allo staff. Ciao

Leggi di più
Postato il da Giuseppe Guida
Claudio D.
Claudio D.
Moderator
Utente del mese IT
Giuseppe Guida
No Giorgio, non ho una mail diretta, però qualche moderatore potrebbe mettere un alert al tuo post per segnalarlo allo staff. Ciao

ho messo l'alert al post , fin dalla mia prima risposta (il giorno 10)

Leggi di più
Postato il da Claudio D.
A. Kris
A. Kris
User
Giuseppe Guida
Per cortesia non chiudete il post come corretto, dovrebbe sistemarla Incomedia questa anomalia, al momento non è ancora intervenuto nessuno dello staff per prendere visione della descrizione del problema. Grazie
Rimaniamo in attesa che Incomedia risolve l'anomalia :-) Bravissimo KolAsim! Grazie a Claudio per l'alert!

Leggi di più
Postato il da A. Kris
Incomedia
Stefano G.
Incomedia

Buongiorno a tutti

Vi ringrazio per il feedback

Confermo il comportamento indicato e reputo che possa indubbiamente essere utile come miglioria. Ho informato personalmente il team di sviluppo per verificare se la situazione si genera a causa di un errore oppure se semplicemente al momento non è stata prevista la pulizia automatica del campi.

Vi terrò aggiornati qui non appena avrò più informazioni a riguardo

Stefano

Leggi di più
Postato il da Stefano G.
Giorgio F.
Giorgio F.
User
Autore

Grazie mille a tutti,

È impressionante quanto é attiva questa comunità di utenti.

Ciao 

Leggi di più
Postato il da Giorgio F.
Giuseppe Guida
Giuseppe Guida
User

Grazie Stefano.

Leggi di più
Postato il da Giuseppe Guida
Incomedia
Stefano G.
Incomedia

Buongiorno 

Vi confermo che la questione  stata notificata così che questo comportamento possa venir migliorato

Vi ringrazio per il feedback

Stefano

Leggi di più
Postato il da Stefano G.