Survey in iframe doesn't submit, only refreshes page

Plus d'informations
il y a 1 semaine 3 jours - il y a 1 semaine 3 jours #178947 par FelixG
FelixG a créé le sujet : Survey in iframe doesn't submit, only refreshes page
My survey is embedded as an iframe and works fine on Desktop, but on mobile the Submit button will refresh the page and submit an empty answer - often twice. Does anyone have had this problem before?

I tried to prevent the submit in code like below, but it seems the trigger('click') is the only way to submit and that has the same effect. Is there another way to trigger the submit?
$(document).on('click', '#ls-button-submit', function (e) {
     e.preventDefault();
     console.log("submit");
     $('#ls-button-submit').trigger('click'); // doesn't work on mobile when in iframe
})

Any help is appreciated, thanks!
Dernière édition: il y a 1 semaine 3 jours par FelixG.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 2 jours #178975 par DenisChenu
DenisChenu a répondu au sujet : Survey in iframe doesn't submit, only refreshes page
Can you try disable ajax mode and see what happen ?

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 2 jours #178981 par FelixG
FelixG a répondu au sujet : Survey in iframe doesn't submit, only refreshes page
Hey, thanks for the reply!
When disabling Ajax mode clicking submit will give an error page back, saying the session might have ended or I disabled cookies. Hm.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 2 jours - il y a 1 semaine 2 jours #178984 par FelixG
FelixG a répondu au sujet : Survey in iframe doesn't submit, only refreshes page
It seems it might be a problem with the iframe and some security block, because the website and the iframe are on different origins. I don't know how to fix this yet though. It only happens when in an iframe and on iPhone.
Dernière édition: il y a 1 semaine 2 jours par FelixG.
Les utilisateur(s) suivant ont remercié: DenisChenu

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 2 jours #178987 par DenisChenu
DenisChenu a répondu au sujet : Survey in iframe doesn't submit, only refreshes page
Yes iphone disable ALL cookies inside iframe : even session cookie …

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 2 jours - il y a 1 semaine 2 jours #178998 par FelixG
FelixG a répondu au sujet : Survey in iframe doesn't submit, only refreshes page
Thanks, do you know how to turn off the session cookie? I managed with the other ones..
Dernière édition: il y a 1 semaine 2 jours par FelixG.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 2 jours #178999 par DenisChenu
DenisChenu a répondu au sujet : Survey in iframe doesn't submit, only refreshes page
We NEED session cookie … i's a iphone issue

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 2 jours - il y a 1 semaine 2 jours #179000 par FelixG
FelixG a répondu au sujet : Survey in iframe doesn't submit, only refreshes page
Oh I misread your message, understood now, thanks.
Dernière édition: il y a 1 semaine 2 jours par FelixG.

Connexion ou Créer un compte pour participer à la conversation.

Commencez dès maintenant !

Créez simplement un compte et commencez à utiliser LimeSurvey dès aujourd'hui.

Inscrivez-vous maintenant

Inscrivez-vous à notre Newsletter!