From 9b2427e4648e3cc9002c87274aeb8360a391fa0f Mon Sep 17 00:00:00 2001 From: julieng Date: Wed, 4 Aug 2021 18:32:17 +0200 Subject: Fixes #1634 - remove old compat site for zh-CN and zh-TW --- files/zh-cn/web/api/element/keydown_event/index.html | 2 +- files/zh-cn/web/api/element/keyup_event/index.html | 2 +- files/zh-cn/web/api/navigator/buildid/index.html | 6 +----- files/zh-cn/web/api/worker/index.html | 2 +- 4 files changed, 4 insertions(+), 8 deletions(-) (limited to 'files/zh-cn/web/api') diff --git a/files/zh-cn/web/api/element/keydown_event/index.html b/files/zh-cn/web/api/element/keydown_event/index.html index 2576b577f2..56777100fb 100644 --- a/files/zh-cn/web/api/element/keydown_event/index.html +++ b/files/zh-cn/web/api/element/keydown_event/index.html @@ -38,7 +38,7 @@ translation_of: Web/API/Element/keydown_event

键盘事件只能由 <inputs>, <textarea> 以及任何具有  contentEditable 或 tabindex="-1"属性的组件触发。

-

自 Firefox 65起,  keydown 与 keyup 事件会在IME(输入法编辑器)复合事件中被触发,目的是为了提升CJKT(中日韩台地区)用户跨浏览器性能, ({{bug(354358)}},更多详情访问 keydown and keyup events are now fired during IME composition ). 若要忽略复合事件中所有 keydown 事件, 可以按照如下代码修改 (229是某个在IME中触发的键盘事件对应的 keyCode):

+

自 Firefox 65起,  keydown 与 keyup 事件会在IME(输入法编辑器)复合事件中被触发,目的是为了提升CJKT(中日韩台地区)用户跨浏览器性能, ({{bug(354358)}}). 若要忽略复合事件中所有 keydown 事件, 可以按照如下代码修改 (229是某个在IME中触发的键盘事件对应的 keyCode):

eventTarget.addEventListener("keydown", event => {
   if (event.isComposing || event.keyCode === 229) {
diff --git a/files/zh-cn/web/api/element/keyup_event/index.html b/files/zh-cn/web/api/element/keyup_event/index.html
index 17df6b0336..1a56ecfa2d 100644
--- a/files/zh-cn/web/api/element/keyup_event/index.html
+++ b/files/zh-cn/web/api/element/keyup_event/index.html
@@ -32,7 +32,7 @@ translation_of: Web/API/Element/keyup_event
 
 

keydown 和 keyup 事件提供指出哪个键被按下的代码,而 keypress 指出哪些字符被输入。例如,小写字母 “a” 在 keydown 和 keyup 时会被报告为 65,但在 keypress 时为 97。所有事件均将大写字母 “A” 报告为 65。

-

从 Firefox 65 开始,keyup 和 keydown 事件在 IME 编辑时也会被触发,以提升 CJKT 用户的跨浏览器兼容性({{bug(354358)}},另请参阅 keydown and keyup events are now fired during IME composition 获取更多有用的详情)。要忽略 IME 编辑时的所有 keyup 事件,请执行以下操作(229 是一个关于被 IME 加工过的事件的  keyCode 的特殊值 ):

+

从 Firefox 65 开始,keyup 和 keydown 事件在 IME 编辑时也会被触发,以提升 CJKT 用户的跨浏览器兼容性({{bug(354358)}})。要忽略 IME 编辑时的所有 keyup 事件,请执行以下操作(229 是一个关于被 IME 加工过的事件的  keyCode 的特殊值 ):

eventTarget.addEventListener("keyup", event => {
   if (event.isComposing || event.keyCode === 229) {
diff --git a/files/zh-cn/web/api/navigator/buildid/index.html b/files/zh-cn/web/api/navigator/buildid/index.html
index 8e9d5fa3d0..bb79355571 100644
--- a/files/zh-cn/web/api/navigator/buildid/index.html
+++ b/files/zh-cn/web/api/navigator/buildid/index.html
@@ -32,8 +32,4 @@ translation_of: Web/API/Navigator/buildID
 
 

浏览器兼容性

-

{{Compat("api.Navigator.buildID")}}

- -

另请参阅

- -

navigator.buildID 现在返回一个固定的时间戳。

+

{{Compat("api.Navigator.buildID")}}

\ No newline at end of file diff --git a/files/zh-cn/web/api/worker/index.html b/files/zh-cn/web/api/worker/index.html index 24d6bbc738..3084311247 100644 --- a/files/zh-cn/web/api/worker/index.html +++ b/files/zh-cn/web/api/worker/index.html @@ -94,7 +94,7 @@ first.onchange = function() {

跨域行为的错误事件

-

浏览器的早期版本中,加载跨域的执行者脚本导致 SecurityError事件。根据规范的变更,而新版本的浏览器只有{{event("error")}}事件发生。关于如何处理这种事件的更多信息参考 Loading cross-origin worker now fires error event instead of throwing; worker in sandboxed iframe no longer allowed.

+

浏览器的早期版本中,加载跨域的执行者脚本导致 SecurityError事件。根据规范的变更,而新版本的浏览器只有{{event("error")}}事件发生

相关链接

-- cgit v1.2.3-54-g00ecf