I'm really confused. I've been working on a redesign of my father's website and somewhere along the way, it quit functioning in IE9. I'm not sure if it's after I added some css modal boxes or not. When I load the page in IE9 (or 10 I believe) None of the links work...the accordion slider doesn't work. Nothing. It's like a un-clickable page. I know that I have some messy code in there and possibly a js script that's not being used (which will be cleaned up and removed later) First, however, I'd like to get it functional in IE again. Any help would be appreaciated. www.eibeninsurance.com/test/new_working (sorry, can't hotlink it yet...) Once I get it functional (works fine in Chrome, Firefox, safari...) I'm sure I'll be searching for some critiques as well. Thanks!
The slide show you needs to changed to support all browsers. For the link, you needs to change the little CSS classes for entire website design.
First, try your site in IE8 or even IE7. (MANY companies can't run IE9 or above, and won't.) The site just doesn't work (it doesn't render as anything readable). Fix that first. As lechchut said, you're designing a 20 year old site. (Always back up when you make a change, so you can revert to the last known good. Use versioning software.)
With 15 year old coding techniques. As quite often happens, the markup needs to be thrown out wholesale -- the endless pointless DIV for nothing, paragraphs and bold tags doing numbered headings job, nonsensical use of numbered headings, HTML 5 bloat, improper use of the new HTML 5 tags, paragraphs around non-parargraph elements, FIGURE around a picture that is NOT a figure, ARTICLE around things that aren't articles, shoving screen layout css at 'all', multiple separate files slowing the page load time, jquery and scripting on a page that from what I'm seeing isn't doing anything that should need ANY scripting, DIV and SPAN doing LABEL's job, etc, etc... Much less if you care about legacy IE, you should save yourself the headache of even TRYING to use the steaming pile of pointless idiocy known as HTML 5. Even with all that, MOST of your problem is the sillyness of trying to stuff it all into one HTML page with the 'pageloads are evil' nonsense scripting. Split it into separate pages, and get it marked up semantically.
Deathshadow thanks for the helpful information. You are spot in about coding techniques. Its been 15 years since I've done any HTML work and it apparently shows. I'm trying to learn of the new "standards" in web design. I think I will take a fee steps back and reevaluate what I have here.
Actullay I figured out the issue I was having. The problem lies in the CSS modal boxes. Seems ie doesn't work well with others...