"Full Day" doesn't display properly in Internet Explorer

Using the scheduler.config.full_day = true; statement enables Full Day events.

It displays properly in Firefox, but in Internet Explorer (7 and 8), the text doesn’t show and the Full Day box is shown in the line below, rather than adjacent to the Time Period label. This latter results in the year selection of the day dropping out of sight.

While editing the style can address the text not showing, it doesn’t address the placement issue.

Any help is greatly appreciated!!!
Rob

Here’s a screenshot:

Hello,

Thank you for your feedback.
I can confirm this issue for IE7 but not IE8.
Can you please verify that your page is not rendered in the ‘quirks’ mode?
As soon as update is available I will post it here.

Best regards,
Ilya

My doctype is:

If I change it to Strict, everything gets funky, even in Firefox.

Thank you for your help!
Rob

Hello,

  1. Open dhtmlxscheduler.js file, locate following part
A.previousSibling.innerHTML+="<div class='dhx_fullday_checkbox'><label><input type='checkbox' name='full_day' value='true'> "+scheduler.locale.labels.full_day+" </label></input></div>";

change it to:

A.previousSibling.innerHTML="<div class='dhx_fullday_checkbox'><label><input type='checkbox' name='full_day' value='true' />"+scheduler.locale.labels.full_day+" </label></div>"+A.previousSibling.innerHTML;
  1. Open dhtmlxscheduler.css, locate
dhx_fullday_checkbox{padding-top:5px;float:right;}

Change it to:

dhx_fullday_checkbox{padding-top:3px;float:right;}

Fix will be included in the upcoming version as well.

Not exactly what I have meant. Open page in IE, press F12, check ‘Document Mode’ (see attachment).
We were able to reproduce this issue only in IE7, IE8 (standards mode) rendered section correctly. Note that ‘quirks’ mode is not officially supported.

Best regards,
Ilya

Ilya,

Thank you. That solved it.

Regarding Quirks mode - “if I’d known what it was, I wouldn’t have been there” - yes, it was operating in Quirks mode. I’ve fixed that (and made some other changes to the display of the page as a result). Thank you.

Best regards,
Rob

Ilya,

That worked in Internet Explorer 7 Standards mode. I had to change the top padding to 2px for it to work in Internet Explorer 8 standards mode.

Thank you again,
Rob