M
mark4asp
According to this <http://css-discuss.incutio.com/?page=BoxModelHack>
IE6 will display differently to the W3C standard. Only IE6/strict and
I suppose IE 7 display correctly. IE 6 transitional and frameset are
wrong.
My users are still using IE 6 and I have a frameset in most of my
pages - this is just a one line tickertape thing but it has to stay
there. The guy who wrote the site made some errors here (specifying
xml strict but sticking frameset in). I want my code to be valid and
prefer to use HTML 4.01 strict.
The options I have are to tell IE to use HTML 4.01 strict and leave
the frameset in but that will not solve the problem (because won't IE
revert to quirks mode when it finds the frameset?). Naturally the page
currently fails the W3C validator (because it has a frameset).
I tried replacing the frameset with an <object> but it didn't solve
anything; I couldn't get the object to work. It appears with a scroll
bar on the right and no content.
The code for the frameset is generated using ASP.NET server-side code
but the page is tiny as there are 5 alternate lines which occupy the
tickertape space. It is just one line high. I suppose I could whistle
up some javascript hack to get a page that didn't need postbacks to
display - if tha is what's stopping the <object> from working.
How do I get that object to work properly?
There seems to be precious little in Google on this.
IE6 will display differently to the W3C standard. Only IE6/strict and
I suppose IE 7 display correctly. IE 6 transitional and frameset are
wrong.
My users are still using IE 6 and I have a frameset in most of my
pages - this is just a one line tickertape thing but it has to stay
there. The guy who wrote the site made some errors here (specifying
xml strict but sticking frameset in). I want my code to be valid and
prefer to use HTML 4.01 strict.
The options I have are to tell IE to use HTML 4.01 strict and leave
the frameset in but that will not solve the problem (because won't IE
revert to quirks mode when it finds the frameset?). Naturally the page
currently fails the W3C validator (because it has a frameset).
I tried replacing the frameset with an <object> but it didn't solve
anything; I couldn't get the object to work. It appears with a scroll
bar on the right and no content.
The code for the frameset is generated using ASP.NET server-side code
but the page is tiny as there are 5 alternate lines which occupy the
tickertape space. It is just one line high. I suppose I could whistle
up some javascript hack to get a page that didn't need postbacks to
display - if tha is what's stopping the <object> from working.
How do I get that object to work properly?
There seems to be precious little in Google on this.