网站在Internet Explorer中未正确显示

本文关键字:显示 Internet Explorer 网站 | 更新日期: 2023-09-27 18:22:23

我的任务是修复ASP.NET web应用程序中的一些缺陷。第一个问题是,网页在谷歌Chrome上显示正常,但当使用IE时,页面会变得一团糟,不同的部分重叠等等。兼容性视图设置无法修复它。我对.NET和C#完全陌生,所以有人能给我一个线索,告诉我在哪里查找问题,从哪里开始修复它吗?此外,当通过Firefox访问时,该网站要求进行身份验证(即用户名和密码)。为什么这种情况只发生在Firefox中?

网站在Internet Explorer中未正确显示

1

浏览器的显示问题是前端的问题。

网站的前端是在浏览器(客户端)中呈现的位。这包括HTML、CSS和Javascript。这与后端相反,后者描述服务器端系统(HTTP服务器、服务器端代码、数据库访问等)。ASP.NET是一种后端技术。

让网页在许多浏览器和版本中正确显示实际上是相当困难的,也是一个相当大的主题。我的建议是从小处着手。一次取一点点,然后处理它们,直到它们在您想要支持的浏览器中正确显示。

前端是用户看到的,后端是用户看不到的

2

问题的第二部分由ceejayozStephen Muecke回答。基本上,浏览器可以请求您的Windows凭据,大多数主要浏览器都可以设置为自动提交这些凭据;否则将提示您输入。

为了解决浏览器之间的设计问题,您可以使用bootstrap框架,它将自动处理浏览器之间的问题,甚至不适用于笔记本电脑和台式机,它还将处理移动设备和选项卡设备。

Bootstrap is the greatest solution for any kind of design issue.