View Issue Details

This bug affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
12802Bug reportsOtherpublic2018-05-23 11:20
Reporterglu Assigned ToLouisGac 
PrioritynoneSeverityminor 
Status closedResolutionwon't fix 
Product Version2.7x.x 
Summary12802: Problem with Internet Explorer and Previous / Next Buttons
Description

I created a very simple survey which uses 2 questions with multiple short text input fields. Questions are on seperate pages. Now I see a difference behaviour on Internet Explorer (latest version on Win 10) and Chrome (Version 61.0.3163.100 on Mac).

When I enter some text into the input field and press enter, then

  • on Chrome I navigate to the next page (i.e. next button is activated)
  • on IE I navigate to the previous page (i.e. previous button is activated)

Expected behavior would be, to come to the next page (as on Chrome)

Steps To Reproduce

see above

TagsNo tags attached.
Attached Files
Bug heat8
Complete LimeSurvey version number (& build)2.71.0+170925
I will donate to the project if issue is resolvedYes
BrowserInternet Explorer
Database type & versionMySQL 5.5
Server OS (if known)2.6.32-673.26.1.lve1.4.30.el6.x86_64
Webserver software & version (if known)unknown
PHP Version7.0.22

Users monitoring this issue

duvemyster

Activities

DenisChenu

DenisChenu

2017-10-22 11:27

developer   ~44779

According to specs : https://www.w3.org/TR/html5/forms.html#implicit-submission : «is the first submit button in tree order whose form owner is that form element»

We have this button just before whole form element : https://github.com/LimeSurvey/LimeSurvey/blob/bee2ef30c7cacc8e22c25dc7fb90912fe91a6b5a/application/helpers/SurveyRuntimeHelper.php#L1220

Maybe a bug in IE10, but :

  1. Can you test with updating this line to : echo CHtml::submitButton("default",array('id'=>"defaultbtn",'name'=>'move','class'=>"submit hidden",'style'=>'display:none'));
  2. Test with you IE10

I test on FF and according to spec it's OK
BUT : i can not test with IE10 easily ;)

glu

glu

2017-10-22 12:38

reporter   ~44781

Hi Denis,

thanks for your reply! I changed the line 1220 in the file SurveyRuntimeHelper.php but it did not change the behavior

LouisGac

LouisGac

2017-10-23 10:31

developer   ~44785

could you please upload the survey?

glu

glu

2017-10-23 10:38

reporter   ~44786

Here it is

Issue History

Date Modified Username Field Change
2017-10-18 09:46 glu New Issue
2017-10-22 11:27 DenisChenu Note Added: 44779
2017-10-22 12:38 glu Note Added: 44781
2017-10-23 10:31 LouisGac Note Added: 44785
2017-10-23 10:38 glu File Added: limesurvey_survey_246333.lss
2017-10-23 10:38 glu Note Added: 44786
2017-12-20 19:38 duvemyster Issue Monitored: duvemyster
2018-05-23 11:20 LouisGac Assigned To => LouisGac
2018-05-23 11:20 LouisGac Status new => closed
2018-05-23 11:20 LouisGac Resolution open => won't fix