DaniWeb IT Discussion Community

DaniWeb IT Discussion Community (http://www.daniweb.com/forums/index.php)
-   ASP.NET (http://www.daniweb.com/forums/forum18.html)
-   -   Question for ASP.NET/Mozilla Users...or anyone... (http://www.daniweb.com/forums/thread660.html)

Paladine Jul 14th, 2003 3:15 am
Question for ASP.NET/Mozilla Users...or anyone...
 
I am dabbling in ASP.NET, and since I have switched to Mozilla Browser I have had coding problems. Partly because I know IE will load and display a page whether there are errors or not sometimes.

Anyhow, when I use something simple like this in ASP.NET, it is not displayed in Mozilla.

<asp:label BackColor="#000000" ForeColor="#FFFFFF" ID="lblHeader" runat="server" Text="Login Page" ToolTip="Welcome balh blah" width="100%" height="25px"></asp:label>

Any thoughts as too why? Mozilla renders based on Navigator HTML coding? Resolution?

Tekmaven Dec 6th, 2003 12:52 am
Re: Question for ASP.NET/Mozilla Users...or anyone...
 
Do a quick search on Web.Config's BrowserCaps section. Here's my BrowserCaps section for #Portal:

                   <browserCaps> 
  <!--NETSCAPE 6 & 7 -->
  <case match="^Mozilla/5\.0 \([^)]*\) (Gecko/[-\d]+ )?Netscape[6|7]/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*">
        tagwriter=System.Web.UI.HtmlTextWriter
        browser=Netscape
        version=${version}
        majorversion=${major}
        minorversion=${minor}
        frames=true
        tables=true
        cookies=true
        javascript=true
        javaapplets=true
        ecmascriptversion=1.5
        w3cdomversion=1.0
        css1=true
        css2=true
        xml=true
        <filter match="^b" with="${letters}">
        beta=true
        </filter>
  </case>
 
  <!-- MOZILLA -->
  <case match="^Mozilla/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*">
        css1=true
       
        <!-- is this negating? confirm -->
        <case match="^[5-9]\." with="${version}">
        css2=true
        tagwriter=System.Web.UI.HtmlTextWriter
        </case>
  </case>
  <!-- OPERA 5+ -->
  <case match="Opera[ /](?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))">
        browser=Opera
        version=${version}
        majorversion=${major}
        minorversion=${minor}
        frames=true
        tables=true
        cookies=true
        javascript=true
        ecmascriptversion=1.1
        <filter match="[4-9]" with="${major}">
        ecmascriptversion=1.3
        css1=true
        css2=true
        xml=true
       
        <filter match="[5-9]" with="${major}">
          tagwriter=System.Web.UI.HtmlTextWriter
          w3cdomversion=1.0
        </filter>
        </filter>
       
        <filter match="^b" with="${letters}">
        beta=true
        </filter>
  </case>
  </browserCaps>

The above REALLY helps with rendering in other browsers.


All times are GMT -4. The time now is 3:06 am.

Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC