My favorites | Sign in
Project Home Issues
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 472: Rendering problem in an iframe with IE
1 person starred this issue and may be notified of changes. Back to list
Status:  Done
Owner:  ----
Closed:  Jun 2010


Sign in to add a comment
 
Reported by lars.hel...@gmail.com, Apr 30, 2010
First off, I want to thank you for making an awesome calendar program.  It
truly is amazing.  I ran into a bug that may be affecting your other users,
but I couldn't find it in the open issues area.

http://odfclightning.myteamcaptain.com/

Click on the Calendar link.

For some reason, when more than a couple of events get put into the
calendar, the calendar won't render its content (the central area where the
dates go).  As soon as you click on the "Today" or any of the other header
buttons, it shows up.  But it won't start with the calendar rendered.

You can compare it to this:

http://www.myteamcaptain.com/publicCalendar2.pl?Cal=dc8c5fc00fb2d9fc45cbeb46635224c7

Which is the actual content of the iframe.  You will see it loads just fine.

So... the question is... why would it render properly by itself, but not in
an iframe?  I tried tweaking stuff to make it render after the first
fullCalendar call, but I can't trick it.

Thank you in advance!
Lars Helgeson
lars@myteamcaptain.com
Apr 30, 2010
#3 lars.hel...@gmail.com
I found that if I forced the iframe to reload, it would display.  This bug has
something to do with an iframe not being visible in IE.  If the iframe is rendered in
a div that is not visible, it won't show the calendar until you reload it WITH the
iframe visible.

Jun 14, 2010
Project Member #4 adamrs...@gmail.com
yeah, if fullcalendar is initialized (with the $().fullCalendar function) but it is not in a visible element, it will not display. once it becomes visible, you must force it to render using the render method (http://arshaw.com/fullcalendar/docs/display/render/)
Status: Done
Sign in to add a comment

Powered by Google Project Hosting