5

HTML5 规范提到了 UndoManager,可用于查询用户编辑过的文档的先前状态 ( http://www.whatwg.org/specs/web-apps/current-work/#undomanager )。有没有浏览器支持这个?浏览器是否有希望支持它?

4

1 回答 1

4

您可以通过导航到HTML5Test.com来测试您自己的浏览器。您还可以通过执行以下操作在您的页面上对其进行测试(如果存在则使用它):

return typeof UndoManager !== 'undefined';

当前支持它的浏览器是有限的。

不支持:Chrome 6.0、IE 8、FF 3.6

Browser       Score (160)   UndoManager Support
--------------------------------------
IE8           19            no
FF3.6         101           no
Chrome 6      142           no
Safari 4.0.5  70            no
Opera 10.53   102           no

Chrome、Firefox 和 Opera 在整体 HTML5 支持方面得分很高。因此,UndoManager 支持可能即将推出。Safari 也承诺“很快”会全面支持 HTML5。IE9 应该更专注于 Web 标准。

所以,目前看起来不太对劲,但我想在不久的将来会有 3-4 个主流浏览器支持。

于 2010-05-18T16:13:28.240 回答