UserScripts icon indicating copy to clipboard operation
UserScripts copied to clipboard

在輸入欄使用快捷鍵將繁體文字內容切換簡體,但第一次按熱鍵它會先轉成繁體,按第二次熱鍵才會簡體的問題

Open arb8 opened this issue 2 months ago • 2 comments

你好,作者,

我是設置默認語言是正體中文,當我在文字輸入欄 按下熱鍵把輸入欄的文字轉為簡體, 但是在我按第一次熱鍵會先把輸入欄轉正體,再按一次熱鍵才是轉換簡體。

請教教我,要更改哪一行代碼才能達到 按一次熱鍵就馬上切換(而不是要按兩次熱鍵才能轉換)

arb8 avatar Nov 19 '25 16:11 arb8

補充資料: 使用的版本是1.2.7.10

繁體網頁可以按一次熱鍵就把網頁內容轉成簡體

唯獨在輸入欄要按兩次熱鍵才能轉換成簡體

測試了Google網頁的搜尋欄還有貼吧發貼的內容輸入欄

arb8 avatar Nov 19 '25 16:11 arb8

已自行解決

將1221行和1227行 activeEle.value=curLang?traditionalized(activeEle.value):simplized(activeEle.value); 更改為 activeEle.value=curLang?simplized(activeEle.value):traditionalized(activeEle.value);

這樣就不需要按兩次快捷鍵才能把輸入欄的繁體字轉換為簡體字 現在谷歌Google輸入欄/巴哈姆特搜尋欄/其他論壇的留言區域輸入欄都可以按一次就馬上切換語言了

arb8 avatar Nov 24 '25 02:11 arb8