My favorites | Sign in
Project Home Downloads Issues
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 78: IE6 modal forms are broken
2 people starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  ----
Closed:  Sep 2008


 
Reported by chris.m....@gmail.com, Sep 9, 2008
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
I hate to bump this, but this is something I'm really going to need to be working for
this project.  Any way that this can be easily fixed or maybe even a work around?
Sep 12, 2008
Project Member #2 nyro...@gmail.com
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
#3 chris.m....@gmail.com
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
Project Member #4 nyro...@gmail.com
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
#5 chris.m....@gmail.com
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>

Powered by Google Project Hosting