dcsimg
www.webdeveloper.com
Results 1 to 5 of 5

Thread: IE 6 needs fresh html

  1. #1
    Join Date
    Nov 2005
    Location
    Bundanoon: first village to ban bottled water
    Posts
    221

    IE 6 needs fresh html

    I've started to get a page working more-or-less ok in IE6 ( the main problem being position:fixed) but it actually needs different html, not just different css: I'm using a semi-transparent png with fully-transparent sections as a major background, and for IE6 I think this needs to be replaced with a straight gif with transparent sections. Never mind the transparency.

    So, within conditional comments, how do you redirect to an IE6-only page? or is there another way? Maybe with IE's filter thing?

  2. #2
    Join Date
    Jun 2005
    Location
    United Kingdom
    Posts
    1,043
    Off the top of my head, I'd bring the image up as a background image of a div - specifying div height and width - and then use a conditional statement to bring in a version of the CSS class that calls up the gif rather than the png. Personally, I avoid the problem by not using png image files - and shall do that until I stop writing code that allows for IE 6.

    You can alternatively use Javascript to overcome this IIRC - but I prefer not to do that
    Last edited by kiwibrit; 07-31-2010 at 05:30 AM.

  3. #3
    Join Date
    Nov 2005
    Location
    Bundanoon: first village to ban bottled water
    Posts
    221
    Sorry, I shouldn't have said "background", it's actually a <div> layer with a png set to 'width:100&#37;': it functions as a background for one large part of the window.

    Can you do <meta http-equiv="refresh" content="0; url=ie6.htm">, or do you need the full url?

    //
    maybe just adding 'filter:Alpha(Opacity=30)' to the png will do it.
    Last edited by ctoz; 07-31-2010 at 07:55 AM.

  4. #4
    Join Date
    Nov 2005
    Location
    Bundanoon: first village to ban bottled water
    Posts
    221
    Looks like the answer is a combination of IE6-directed css, and AJAX to replace to the png with a gif, and applying MSIE's alpha/opacity filter to the gif for the partial transparency.

  5. #5
    Join Date
    Jun 2005
    Location
    United Kingdom
    Posts
    1,043
    I don't recall the need for AJAX last time I looked at it - I think Javascript was adequate.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center



Recent Articles