浏览器中的自动完成功能不适用于敲门.js

时间:2018-10-22 10:56:52

标签: google-chrome knockout.js autofill

我有以下表单元素:

u' \xc3\u201a\xc2\xa4\xc3\u201a\xc2\xbf\xc3\u0192\xc2 '

但是,敲除绑定会阻止利用浏览器的自动完成功能。有没有办法捕捉$ python Python 2.7.15rc1 (default, Apr 15 2018, 21:51:34) [GCC 7.3.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> s = "¤¿à¤²ÃÂ" >>> s # internal representation '\xc3\x83\xe2\x80\x9a\xc3\x82\xc2\xa4\xc3\x83\xe2\x80\x9a\xc3\x82\xc2\xbf\xc3\x83\xc6\x92\xc3\x82 \xc3\x83\xe2\x80\x9a\xc3\x82\xc2\xa4\xc3\x83\xe2\x80\x9a\xc3\x82\xc2\xb2\xc3\x83\xc6\x92\xc3\x82' >>> print(s) # readable output ¤¿à¤²à浏览器事件?还是有一种解决方法将数据从自动填充绑定到KO变量?

PS:我正在寻找一种跨浏览器兼容的解决方案。我已经尝试过提供here的解决方案,但没有达到我的目的:

1 个答案:

答案 0 :(得分:0)

这是旧时问题(与安全性相关),尚未在任何地方解决。我建议使用https://github.com/iamJoeTaylor/vanilla-autofill-event之类的垫片来解决此问题。