我正在使用 Telerik 控件开发 MVC3。我的要求是这样的:
我有网格过滤、排序功能。过滤后的网格看起来与初始页面加载网格有所不同。过滤发生后,用户导航到下一页。导航后,用户想回到以前的网格过滤页面。
所以我需要保留页面以再次加载以显示网格。因此,我需要无需刷新页面即可返回上一页的功能。我试过history.back() && history.go(-1)。但它不适用于 IE。Javascript 或 Jquery 中是否有任何可用的功能使这成为可能。请让我知道这个功能。
我正在使用 Telerik 控件开发 MVC3。我的要求是这样的:
我有网格过滤、排序功能。过滤后的网格看起来与初始页面加载网格有所不同。过滤发生后,用户导航到下一页。导航后,用户想回到以前的网格过滤页面。
所以我需要保留页面以再次加载以显示网格。因此,我需要无需刷新页面即可返回上一页的功能。我试过history.back() && history.go(-1)。但它不适用于 IE。Javascript 或 Jquery 中是否有任何可用的功能使这成为可能。请让我知道这个功能。
ie<10 不支持HTML5 history
API
看看这个http://caniuse.com/#search=history
它提供了有关它支持的所有功能的信息
你可以使用 javascript 库modernizr来检测支持哪些 HTML5 功能在运行时