简体   繁体   English

asp.net 网站不适用于 firefox 3.6

[英]asp.net website doesnt work with firefox 3.6

So I made a website, hosted it and it works fine on firefox 5.0 my friend tested it out, and he said it doesnt work for him, he is using firefox 3.6所以我做了一个网站,托管它,它在 firefox 5.0 上运行良好,我的朋友测试了它,他说这对他不起作用,他正在使用 firefox 3.6

the website is written in asp.net.该网站使用 asp.net 编写。 I decided to test it out myself, and he was right.我决定自己测试一下,他是对的。 firefox 3.6 will not let me use the asp.net text box. firefox 3.6 不会让我使用 asp.net 文本框。 project is in ASP.NET 4.0项目在 ASP.NET 4.0

any suggestions on how to fix it?关于如何解决它的任何建议?

It seems to not only work for the login page which is my default, the rest seems to work.它似乎不仅适用于我的默认登录页面,rest 似乎也有效。

is there a line of code I missed to input that makes it compatible?是否有一行我错过了输入使其兼容的代码?

<--------Edited--------> <--------已编辑-------->

I thought at first the text box isn't working, but its actually just looks like the front page is frozen, I cannot select the text box or the button.起初我以为文本框不起作用,但实际上它看起来就像首页被冻结,我无法 select 文本框或按钮。

this is the code, not sure if I need to include anything else.这是代码,不确定我是否需要包含其他任何内容。

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>Login</title>
   <style type="text/css">

        body   
        {
            background: #D0D0D0;
            font-size: .80em;
            font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
            margin: 0px;
            padding: 0px;
            color: #696969;
            position:relative;
            z-index: -99;
        }
        /* Login Box */
        .login
        {
            background: #D0D0D0;
        }

        .container
        {
            background-image:url('newui/images/head.png');
            border: 1px solid #000000;
            width: 518px;
            height: 388px;
            margin-left: auto;
            margin-right:auto;
            margin-top: 90px;
        }
        .content
        {
            margin-left: 140px;
            margin-top: 70px;
        }

        .header
        {
            text-align: center;
        }

        h1#site-name
        {
            margin-top: 62px;

        }

        .button
        {
            margin-left: 100px;
        }
    </style>
</head>

<body>
    <form id="Form1" runat="server">
        <div class="login">
            <div class="container">
               <div class="header">
                   <h1 id="site-name">
                        <font color="black" size="5">SES Users Admin</font>
                   </h1>
                </div>
                 <!--Hello Content -->
                <div class="content">
                        <asp:Label ID="lblUsername" runat="server" Text="Username"></asp:Label>
                        &nbsp;&nbsp;&nbsp;
                        <asp:TextBox ID="txtUsername" runat="server" Height="21px" 
                            style="margin-left: 2px" Width="133px"></asp:TextBox>
                        <br /><br />
                        <asp:Label ID="lblPassword" runat="server" Text="Password"></asp:Label>
                        &nbsp;&nbsp;&nbsp;
                        <asp:TextBox ID="txtPassword" runat="server" TextMode="Password" Height="20px" 
                            style="margin-left: 4px" Width="133px"></asp:TextBox>
                        <br /><br />
                        <div class="button">
                        <asp:label id="lblResult" runat="server" Width="100%"></asp:label>
                            <asp:Button ID="btnLogin" runat="server" Text="Login" OnClick="btnlogin_Click" 
                                Width="57px" Height="21px"/>
                        </div>
                </div>

            </div>
        </div>
    </form>
</body>
</html>
  1. Check the generated HTML is valid.检查生成的 HTML 是否有效。
  2. Install Firefox 3.6 (locally or in a virtual machine).安装 Firefox 3.6(本地或虚拟机)。
  3. Test the website.测试网站。
  4. Reproduce the error.重现错误。
  5. Fix it or come here with more details.修复它或来这里提供更多详细信息。
  6. ??? ???
  7. Profit.利润。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM