Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Survey elements don't change visibly after clicking in IE6

  • ttenbergen
  • ttenbergen's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
7 years 5 months ago #143011 by ttenbergen
How embarrassing. It's 2016 and our default browser is IE6. For unrelated operational requirements that I have no influence on it will be for the foreseeable future.

In IE6, users can't see the change of the interface items when they click on controls in surveys. This was not a problem in LS<2.5. There are a few hundred users, so sending any instructions on how to make this usable is unlikely to be successful.

Is there a simple way to accommodate stone age technology, eg. a different template or something?
The topic has been locked.
More
7 years 5 months ago #143013 by jelo
Don't think so. IE9 is now minimum for survey taking.
manual.limesurvey.org/Installation#Browser_compatibility

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 5 months ago #143022 by tpartner
Well. you could hide those pseudo-elements with CSS so the native controls (radios and checkboxes) show but I suspect you will run into other issue if using IE6.

I would suggest reverting to version 2.06 LTS.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The topic has been locked.
  • ttenbergen
  • ttenbergen's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
7 years 5 months ago #143249 by ttenbergen
We decided to move on to 2.5 because there were other problems in 2.06, and the suggestion was to move to the current version to get fixes. So, not really an option either. Thanks for the suggestion, though, Tony!
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 5 months ago #143251 by tpartner
Try adding this to the end of template.css to hide the pseudo elements. (I think this should cover most question types)

Code:
#limesurvey input[type="radio"],
#limesurvey input[type="checkbox"] {
    position: relative;
    opacity: 1;
}
 
#limesurvey .radio label::before,
#limesurvey .radio label::after, 
#limesurvey .checkbox label::before,
#limesurvey .checkbox label::after {
    display: none;
}

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose