Forums

Chronoforms does not work with Internet Explorer 11

Repitol 20 Jul, 2015
Hi,
I receive forms from customers but some of them told me they couldn't send.
They all use Internet explorer 11.
I made a test with this "navigator" and saw the security question (eg: 9+3=?) didn't work (it works fine with Safari, Opera, Firefox)
it shows the error message "wrong security code"

so I deleted security question in form and actions
but the form still does not work : After submit, it goes back to the home page without sending the form

can you tell me what should I verify ?
Thanks !
GreyHead 20 Jul, 2015
Hi Repitol,

As a first step I'd suggest that you update ChronoForms to the latest release for Joomla! 1.5. I don't know of any obvious reason why the security question would fail in one browser but not another as the check is run on the server and not in the browser. Is the security question answer being submitted correctly?

Bob
Repitol 20 Jul, 2015
yes Bob, it was correctly submitted
I was doubting about my customer capacity to enter the right response to the simple question 6-1 but I tested by myself and reproduced the bug on IE
I gona try to update because when I removed the security question event, it erased all On Submit action.
Now, the form is no more working.
Repitol 20 Jul, 2015
Ok
upgraded to v.4
I don't receive the uploaded files by email
They are correctly uploaded on the FTP folder

in On Submit event
I have
-Upload files :
On Success
-> Show thanks message (it works)
-> Email (it fails) the configuration seems ok, verified twice.
On Fail
-> Event loop
GreyHead 20 Jul, 2015
Hi Repitol,

Please ignore the On Success event of the Upload Files action and put the Email and then Show Thanks message after it.

Bob
Repitol 20 Jul, 2015
It works fine with Firefox (email arrives with a little delay) but the form is still buggy on IE :
when you click on the submit button, every fields turn highlited (??) then you are redirected to the form article but without form displayed
I can send you the url by PM if needed or in the current topic.
GreyHead 20 Jul, 2015
Hi Repitol,

You can put the url in a Private tag here or PM it to me and I'll take a look.

Bob
Repitol 20 Jul, 2015
Pm sent
many thanks !
GreyHead 20 Jul, 2015
Hi Repitol,

The form is inside <p> tags which is technically illegal HTML. Most browsers just ignore that - IE doesn't. Switch them for <div> tags or remove them and that should be OK.

Bob
Repitol 20 Jul, 2015
I removed every <p> tags and replaced with <div>
it's not OK unfortunately
GreyHead 20 Jul, 2015
Hi Repitol,

Form here it appears to be working OK in IE11

Bob
Repitol 20 Jul, 2015
is this your test ?
Envoyez votre fichier 	{envoi_fichier}
OU BIEN : Votre texte 	{input_textarea_15}
Votre nom* 	{nom}
Votre email* 	{email}
Suppression des mentions imprimeur * 	{mentions}
Sens d'impression* 	{sens_impression}


Submitted by 86.214.178.218 

I received 2 forms but no attached file
maybe you noticed the upload was very fast, that's because IE doesn't upload...
GreyHead 20 Jul, 2015
Hi Repitol,

That's my test - at least it matches my IP address.

I can't see why there is no data submitting, I have no explanation for that. Do other forms submit correctly in IE?

I do notice that the form method is POST and not FILE - that might be a problem?

Bob
Repitol 21 Jul, 2015
Hi,
No I've tried with other forms and the bug is still there.
I've received your new tests this morning with the same problem.
I can test with FILE on the form method, where should I change that ?
GreyHead 21 Jul, 2015
Hi Repitol,

In the HTML (Render Form) action.

Bob
Repitol 21 Jul, 2015
when I choose FILE I don't receive the email anymore with IE
I receive with Firefox
:(
Repitol 21 Jul, 2015
received just now (with longuer delay with IE than with Firefox) but still the same problem...
GreyHead 21 Jul, 2015
Hi Repitol,

Please take a Form Backup using the icon in the Forms Manager and post it here or PM or email it to me and I'll take a closer look.

Bob
GreyHead 21 Jul, 2015
HI Repitol,

Please make these three changes:

+ In the Suppression des mentions imprimeur dropdown replace the ' in j'ai with an HTML entity
Non=Non, ajouter celles de Monaffichefluo
Oui=Oui, j’ajoute les miennes


+ Do the same in the label for the Sens d’impression dropdown.

+ On the Events tab move the Custom Code and Load JS actions up before the Show HTML action.

Bob
Repitol 22 Jul, 2015
Hi,
ok, I do these changes

move the Custom Code


I added this custom code to display a loader gif because many customers close the webpage without waiting for their file to be fully uploaded
if I move (remove ?) this code how can I display a loader ?

Repitol
Repitol 22 Jul, 2015
It works !!
(I didn't remove the custom code but if you have a tip to display a good loader...)
:)
thanks again !
GreyHead 22 Jul, 2015
Hi Repitol,

I just said to **move** the Custom Code action up before the HTML (Render Form) action - not to remove it. ChronoForms runs these actions in the order they are shown and sometimes actions after the HTML (Render Form) action don't get run. If it's working OK then you can leave it in place.

Bob
Repitol 16 Sep, 2015
Hello Bob
I re-open this topic because once again users using Internet Explorer 11 can send the form but I receive the mail this way.
It was ok and I didn't make any changes so maybe Explorer 11 is having a new problem with the code ?
------------
Envoyez votre fichier {envoi_fichier}
OU BIEN : Votre texte {input_textarea_15}
Votre nom* {nom}
Votre email* {email}
Suppression des mentions imprimeur * {mentions}
Sens d'impression* {sens_impression}
GreyHead 16 Sep, 2015
Hi Repitol,

There's no problem with IE11 that I know of.

Please drag a Debugger action into the On Submit event, then submit the form and post the debug - including the 'dummy emails' results here.

Note: if you are using the Easy Wizard you can turn on Debug on the Others tab in CFv4 or the Setup tab in CFv5.

Bob
Repitol 16 Sep, 2015
Such a fast answer ! amazing !🙂
Bob, just to understand : on a previous answer you told me to replace special caracters with html entities such as " ’ "
that did the job and your test was ok
but now, when I open the code to see if the html entities are ok, I can see the text option contains special caracters again
ex : " j'ai " (when it should be " J’ai " )
so I replaced in the Options " j'ai " with " j’ai " again and saved but the Options still display " j'ai "
is that normal ?
GreyHead 16 Sep, 2015
Hi Repitol,

As long as it is a 'curly' quote and not a straight one ' then it should be OK - but it can be hard to tell the difference.

Bob
Repitol 18 Sep, 2015
Hi Bob
no, no ! There's no quotes !. I just wrote it to separate the terms from the rest of the text in the post.
briefly, I had issues in IE 11 with the text in option area for drop-down choice : oui = j'ai
you told me to replace with : oui = J’ai
that worked fine and suddenly I had the issue again with the form received by mail
looking at the option area, I can see it is displayed : oui = j'ai
so I scratched my head and replaced the terms (again) applied and saved, but it stays : oui = j'ai
and I have the issue with IE 11
It seems the form automatically replace html entities when I save.
GreyHead 18 Sep, 2015
Hi Repitol,

You've lost me - what exactly is the problem?

Bob
Repitol 18 Sep, 2015
Ok ! Previously on LOST ...

1) I receive correctly my forms with files attached posted from every navigators but IE 11
with this navigator I receive this kind of mail (note it displays the field name and not what the user wrote) :
-------
Envoyez votre fichier {envoi_fichier}
OU BIEN : Votre texte {input_textarea_15}
Votre nom* {nom}
Votre email* {email}
Suppression des mentions imprimeur * {mentions}
-------
2 ) you found the problem was with special caracters displayed into dropdown options in wizard mode edit
and told me to replace it with html entities :
J'AI had to be replaced with J’ai (for example)

3 ) I did it and it solved the problem for several weeks but the issue came back misteriously... 😲

4 ) I get back to my form admin to verify the code in the dropdown choice options and saw it has changed to J'AI
the html entities had disapeared !!

5 ) I wrote again J’ai
applied and saved, but the text is automatically transformed into J'AI

So I believe I can't change my text with html entities, that's why I have issues with IE 11 ?
Repitol 18 Sep, 2015
Bob,
don't waste your time with my thread, it's ok
I can change and save the html entities using classic mode and not wizard
and it's ok (as follow)
Thanks.

<option value="">Choisissez</option>
<option value="Non">Non, ajouter celles de Monaffichefluo</option>
<option value="Oui">Oui, j’ajoute les miennes</option>
GreyHead 18 Sep, 2015
Hi Repitol,

I would expect that the HTML entities are replaced when you save - but they should be replaced by a curly quote, and not a straight one.

I have no idea why they would change from curly to straight after several weeks :-(

Bob
This topic is locked and no more replies can be posted.