Skip to main content
Participant
November 14, 2011
Question

cfinput datefield not displaying at all in IE7

  • November 14, 2011
  • 1 reply
  • 1728 views

I created a coldfusion cfform that has a single cfinput datefield which is embedded in a CSS layout.

The webform and datefield display properly in IE8, FF, Chrome but it will not display in IE7 (which our organization still uses).

Any thoughts?  This does not appear to be the Z-index issue as it is not behind other items it just doesn't appear to work.

I am using Coldfusion 9.

Thanks.

Tom

This topic has been closed for replies.

1 reply

Community Expert
November 14, 2011

Make sure your /CFIDE directory is mapped properly.

Dave Watts, CTO, Fig Leaf Software

Dave Watts, Eidolon LLC
Participant
November 14, 2011

Dave,

  I am not sure what you mean about the /CFIDE directory.  I haven't done any custom mapping or changed anything so I am not sure why this would have broken.

  Can you help direct me in the best way to check?

Thanks.

Tom

Participant
November 15, 2011

Ah, the joys of cross browser compatability testing.  What you're probably looking at is something in the CSS that is either not supported or glitched in IE 7, which is probably throwing your browser into quirks mode and preventing it from rendering the date field functionality correctly. There are a number of different things that could cause this - your best bet is to either do one of the following:

1) look for an online CSS validator that you can check your CSS code against to see if there is anyting that sets off a red flag in IE 7 (not sure if this sort of thing exists, but I wouldn't be surprised if W3C had one of these)

2) Comment out your entire style sheet and start uncommenting styles one at a time until you find the piece that is interferring with your date field.

You'll have to pick the best option depending on the complexity of your stylesheet.


Thank you.  I will review.