Issue 59: NyroModal still needs a lot of development for IE6
Status:  Fixed
Owner: ----
Closed:  Oct 2008
Reported by vasja.la...@gmail.com, Aug 11, 2008
What steps will reproduce the problem?
1. opening IE6
2. viewing page in IE6
3. dealing with NyroModal in IE6

What is the expected output? What do you see instead?
Expected output is as in Firefox, Safari etc.
I see blocking, crashing, slow motion NyroModal.

What version of the product are you using? On what operating system?
Latest 1.2.8.

Please provide any additional information below.

NyroModal is the best 'modal' jquery plugin among the others like FaceBox
or FancyBox or SimpleBox etc. The others have way less functions and
possibilities but NyroModal loses it's respect when dealing with IE6. It's
horrible in IE6. Not even close to what comes out of it in IE7 or Firefox.
And i have another suggestion. Can you please make also a BeforeClose()
function so you can change the content just before closing the window. To
not get those weird defects if the content is flash or something.
 
Aug 11, 2008
Project Member #1 william....@gmail.com
can you provide an attachment with a simple example. or can this issue seen from 
hitting http://nyromodal.nyrodev.com/ and doing the examples on there?  i use ie6 
daily and have yet to see this.
Aug 11, 2008
#2 vasja.la...@gmail.com
I opened IE6 and typed http://nyromodal.nyrodev.com. Then i clicked on Image Demo...
it waits for like a second and you can't really see the transitions... just bam the
background goes darker and the box is not resizing smoothly, just bam to the proper
size and then it's there... blocky and slow... and in IE6 there's no finger icon when
going over title text... of course this depends on the cpu speed but i don't have 486
:) i mean overall ok, the script loads... but the performance isn't that speedy
Aug 12, 2008
Project Member #3 william....@gmail.com
i see what you mean now.  it only does that in IE6 but part of it i think is that 
the site is one large page causing it to slow down. in smaller pages i have not seen 
that issue in IE6.  take a look at  issue 61  which has an attachment with a small 
page that opens an image and has no issue in IE6.  

i also found the default opening animation to be a little choppy so i made my own. 
take a look at  issue 57  where i overrode the showcontent effect to make it a little 
better. using the included file (ignore the name its missleading):
<script type="text/javascript" src="js/nyro.graybox.anim.js"></script>
Oct 22, 2008
Project Member #4 nyro...@gmail.com
In the version 1.3.0, you'll find a new callback beforeHideContent which is what you
requested.
Status: Fixed
Oct 22, 2008
#5 vasja.la...@gmail.com
Thanks a lot!
Oct 7, 2009
#6 cheketer...@gmail.com
this problem is just to IE

When I call nyroModal function to show a hidden div from several different anchors
nyroModal window position is always the top of the page, so when I,m in the bottom of
a large page the nM winodwns opens on top outside of my screen

this the way I have my code

HTML

<a href="#emailPostDiv" class="blogs sprite_email nyroModal modalLink">Emaii </a> 


common div to show with nM this is just before the body end tag

<div id="emailPostDiv" class="fullBorder noDisplay">
<form id="sendmail" name="sendmail"
action="/supportcentral-blogs-webapp-Q3DEV-SNAPSHOT/home/sendmail.action"
method="post">-->

                            </form>
                          </div>
Oct 7, 2009
#7 cheketer...@gmail.com
this problem is just to IE

When I call nyroModal function to show a hidden div from several different anchors
nyroModal window position is always the top of the page, so when I,m in the bottom of
a large page the nM winodwns opens on top outside of my screen

this the way I have my code

HTML

<a href="#emailPostDiv" class="blogs sprite_email nyroModal modalLink">Emaii </a> 


common div to show with nM this is just before the body end tag

<div id="emailPostDiv" class="fullBorder noDisplay">
<form id="sendmail" name="sendmail"
action="/supportcentral-blogs-webapp-Q3DEV-SNAPSHOT/home/sendmail.action"
method="post">-->

                            </form>
                          </div>