gpt4 book ai didi

javascript - 希望切换到 VS 2013/MVC 进行 Web 开发但需要支持 IE8

转载 作者:行者123 更新时间:2023-12-02 17:05:11 25 4
gpt4 key购买 nike

我们当前的开发是在 VS 2008 中使用 WebForms 和 JQuery。 我们必须支持 IE8

对于新项目,我想开始使用 VS 2013/MVC,但我不确定对 IE8 的支持是否会成为问题。我在同事的 PC 上使用了 VS 2013 一段时间,我注意到它在生成的项目中包含 JQuery、Bootstrap、modernizr-2.6.2.js 和 respond.js 框架(其中我对 JQuery 有点熟悉) MVC 模板。请注意,我对 Web 开发尤其是 JavaScript 还很陌生。

本项目使用的JQuery版本为1.10.2和1.* JQuery分支支持IE8。

Bootstrap 版本为 3.0.0,IE8 支持有一些限制,我在这里发现:http://getbootstrap.com/getting-started/#support这些是大事/表演障碍吗?有解决办法吗?

我在modernizr上找到的信息并不完全清楚。一方面此页http://modernizr.com/docs/说:“我们支持 IE6+、Firefox 3.5+、Opera 9.6+、Safari 2+、Chrome。”。另一方面,同一页面上写着:“如果您不支持 IE8 并且不需要担心 FOUC,请随意在任何地方包含 Modernizr.js。”

就respond.js而言,似乎存在一些人们通常会找到解决方法的问题。

最新版本的 MVC 本身是否存在任何固有问题(JavaScript 组件兼容性除外),导致其与 IE8 不兼容?

最佳答案

ASP.NET MVC 5 本身不应该与 IE8 存在任何兼容性问题。 Javascript 库可能存在问题,但这取决于开发人员。

通过使用 VS2013/MVC 及其项目模板,您不需要使用 Bootstrap、Modernizr 或它们包含的任何内容。如果不需要,只需删除引用即可。您还可以手动添加旧版本的库(如果它们支持 IE8)。

关于javascript - 希望切换到 VS 2013/MVC 进行 Web 开发但需要支持 IE8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25310871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com