【问题标题】:What versions of IE is Razor/MVC3 compatible with?Razor/MVC3 与哪些版本的 IE 兼容?
【发布时间】:2012-04-01 18:48:46
【问题描述】:

我正在使用 C# razor 代码编写一个网站。当谈到这个网络东西时,我是一个完全的新手(我是一个 c# 程序员)。无论如何,关于向后兼容性,我需要担心什么? .NET 版本? IE版本?铬版? IE 8 和最新的 Chrome 似乎工作正常。我只是不想创建一个网站并且没有人能够使用它。

另外在相关说明中,我将如何安装 IE6/IE7 以进行兼容性测试?谢谢。

【问题讨论】:

    标签: asp.net .net razor


    【解决方案1】:

    它们与希望支持的所有浏览器“兼容”。

    您似乎混淆了服务器端和客户端技术 - Razor/MVC3 是可以向客户端呈现任何东西的服务器端技术,无论是 IE6、Chrome 还是 Opera。

    可以控制呈现的内容,并且可以确保返回的客户端代码可以与您关心的任何客户端一起使用。

    【讨论】:

    • 如果您来自 WebForms 并且不知道 MVC 的工作原理,我认为对浏览器支持感到困惑是可以的。特别是考虑到 WebForms 在为您生成 html 方面所做的所有事情。
    【解决方案2】:

    Asp.net / MVC / Razor 是一个用于生成 html 内容的框架;只要您托管的服务器能够在访问浏览器时按照常规 html 生成它。

    浏览器兼容性问题是 Web 程序员经常遇到的问题 :-)

    【讨论】:

      【解决方案3】:

      ASP.NET,包括 MVC 和 Razor 引擎,在服务器上执行以构建 HTML 以发送到客户端(Web 浏览器,在本例中为 IE)。因此,运行 Razor 的 IE 版本无关紧要。重要的是 Razor 页面生成的 HTML 与您希望应用程序使用的 Web 浏览器兼容。

      【讨论】:

        猜你喜欢
        • 2023-03-30
        • 1970-01-01
        • 2021-10-25
        • 2018-04-25
        • 2019-09-08
        • 1970-01-01
        • 1970-01-01
        • 2020-11-15
        • 2021-02-25
        相关资源
        最近更新 更多