The rendering isn't done by IIS, IIS serves the request, but the actual
processing of the pages are done by ASP.Net. ASP.Net emits the HTML it
thinks is correct for the particular browser. Microsoft has always used
browser definitions from cyscape (
http://www.browserhawk.com/). The problem
is, they haven't always updated those definitions for MS as frequently as we
would like. Thus, a lot of browsers may register as having a lesser set of
capabilities. You can add code to your web.config file that will define
newer browsers and their editions. Try running a search through this NG or
google for browser definitions in the web.config. I'm sorry I don't have a
URL on hand with a set of them.
Hope this helps,
Mark Fitzpatrick
Microsoft MVP - FrontPage
"tshad" <ts**********@ftsolutions.com> wrote in message
news:u0**************@TK2MSFTNGP10.phx.gbl...
I have the following:
<asp:ImageButton ID="UpButton" text="Move Up" visible=false
runat="server" ImageUrl="../images/arrowUp.gif" Width="16px" Height="16px"
CommandName="Up" OnClick="moveRowUp" AlternateText="^"/><br>
Which is supposed to be valid.
I am trying to make the button size smaller and this works in IE, but not
in Mozilla. As a matter of fact, if you look at the viewsource for
Mozilla the Width and Height are gone (but they are there for IE).
I did:
style="height:16px;width:16px;"
And it does work.
Why doesn't the other? They are valid properties, according to MS. And
why would Mozilla take them out? I thought the rendering was done by IIS?
Thanks,
Tom