Problem Description
Arrays aren't downloading as JSON files in Internet Explorer 11. All other browsers (tested) will download the JSON file normally.
Attach a Capx(and attached to this post)
Description of Capx
This .capx file is part of a Question Generator which I'm having teachers use to create item banks for assessments.
Steps to Reproduce Bug
- Run the .capx file
- Enter Data in all the fields and hit save (you'll get an error indicating what isn't filled out if something is missed)
- Tap/Click "Download Question-Pool File"
- Witness error.
Observed Result
Internet Explorer 10 and 11 reply by placing the JSON file into the address bar with a variety of HTML characters (like %, etc...) rather than prompting to download the file.
Expected Result
To be prompted to download the JSON file; which happens normally in Firefox and Chrome.
Affected Browsers
- Chrome: NO
- FireFox: NO
- Internet Explorer (10 and 11): YES
Operating System and Service Pack
Win 8.1 Enterprise 64bit (AND Windows 7 SP1 64bit)
Construct 2 Version ID
Release 178 (64-bit)
Troubleshooting Performed and additional information:
I attempted testing in two environments, the Windows 8.1 with IE11, Chrome, Firefox and Win7 with IE10, Chrome and Firefox. Only IE responds this way which infers that it might be some setting in IE but I've been unlucky at finding anything (actually, my searches have shown people complaining of the opposite: that IE prompts them to download when they want to view the file). Additionally, I reset the browsers to default to try to rule out any odd settings.
If you're looking at the .capx, the button "Download Question-Pool File" is called "btnDownloadPool" and the code on the event sheet can be found under the group "Button Controls", where the btnDownloadPool "On Clicked" tells the array arrMasterList to "Download as JSON data with filename "questionPool.json".
Also, this is my first forum post (though I've used the forums much in solving issues before, it's a great resource) so be gentle!