| Issue 78: | IE6 modal forms are broken | |
| 2 people starred this issue and may be notified of changes. | Back to list |
What steps will reproduce the problem? 1. In IE6 head to http://nyromodal.nyrodev.com/ 2. Click on the very first "Ajax" demo 3. Click "new modal from a form" What is the expected output? What do you see instead? It should load the URL from the form action, instead it produces the nyroModal error of "The requested content cannot be loaded." What version of the product are you using? On what operating system? jQuery 1.2.6 with nyroModal 1.2.8 - under every other browser (Firefox2&3, Safari, IE7) it works fine, it only breaks on IE6. Please provide any additional information below. Unfortunately I nearly finished working on a large project that uses this, and then realized I can't do this in IE6! I thought perhaps it was something I've done wrong, but the exact error is reproduced on the nyroModal demo page. Please advise!
Sep 11, 2008
#1
chris.m....@gmail.com
Sep 12, 2008
Hi Chris, I just tested what you said on your bug report on IE6 and it works perfectly ! Can you test again or send a link of your project to see what's really happening ?
Sep 12, 2008
Well if that's the case, I'm wondering if it's due having Multiple IE's installed ( http://tredosoft.com/Multiple_IE ) - awesome program, but I've had a few problems with having both IE6 and IE7 installed. I need to find a machine with just IE6 installed and test this out to be sure, but I appreciate you testing this out for me. I'm reassured for the time being!
Sep 12, 2008
I also experienced many troubles with Multiple IE. There isn't exactly the same version than the real one. Instead, I'm using a virtual machine made with VirtualBox: http://www.virtualbox.org/ You should ckeck it out and you'll like this approach.
Status:
Fixed
Labels: -Type-Defect Type-Other
Sep 12, 2008
Good idea, I went and downloaded Microsoft's Virtual PC 2007 with the IE6 VPC hard drive from them. Basically it's a stripped down version of XP that only runs IE6. http://www.microsoft.com/downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en So, I did some tests with this and the demos on the nyroModal site work fine, but I'm still having the same problems on my project! I'll paste my code below, but basically I click a link and a modal window opens up with a form in it. When a user submits the form (using nyroModal) it should od a postback and return some data. In iE6 it's just gives me the nyroModal error described above. We're using ASP.NET - so it generates some pretty ugly code sometimes, but here's the form it makes: <form style="margin: 0pt auto; width: 300px;" class="nyroModal" id="uxRemoteHelpForm" action="/cp/Framework/Controls/RemoteHelp/IDvalidator.aspx" method="post" name="uxRemoteHelpForm"> <div> <input type="hidden" value="" id="__EVENTTARGET" name="__EVENTTARGET"/> <input type="hidden" value="" id="__EVENTARGUMENT" name="__EVENTARGUMENT"/> <input type="hidden" value="/wEPDwUKLTUzMDc0OTY5N2Rkg7BtlAiSGtZvuKknNpLKk0+hc5Y=" id="__VIEWSTATE" name="__VIEWSTATE"/> </div> <div> <input type="hidden" value="/wEWBALs+cX5BgLgsKOrCgL8seq8DALhotP8C10hNATKWlpdt+zkun8/sINehZMN" id="__EVENTVALIDATION" name="__EVENTVALIDATION"/> </div> <fieldset> <legend>Get remote help</legend> <div id="remoteHelpFocus" class="form_item"> <label for="remoteHelpSentID"> Enter the ID number </label> <input type="text"id="uxRemoteHelpSentID" name="uxRemoteHelpSentID"/> </div> <div class="form_item"> <input type="submit" id="uxBtnGetHelp" value="Get Help!" name="uxBtnGetHelp"/> <input type="button" class="nyroModalClose" id="uxBtnCloseModal" onclick="return false;__doPostBack('uxBtnCloseModal','')" value="Close this window." name="uxBtnCloseModal"/> </div> </fieldset> </form> |