如何彻底屏蔽(关闭)搜狗浏览器自带的软键盘

 时间:2024-10-31 18:36:53

1、大家先来认识搜狗浏览器的软键盘密码框右侧多了一个软键盘图标,无一幸免;但我们自己的控件有软键盘功能了,使用我们软件的用户在使用过程中,吐槽我们软件搞两个软键盘图标,而且其中一个在IE模式下点击密码框还会弹出脚本异常的错误。下图红圈中的1图标就是搜狗浏览器自带的,2图标是我们控件自定义的。是不是觉得很碍眼。。

如何彻底屏蔽(关闭)搜狗浏览器自带的软键盘如何彻底屏蔽(关闭)搜狗浏览器自带的软键盘

2、如何关闭搜狗浏览器自带的软键盘依次操作,浏览器【工具】【选项】【安全设置】,这也是网上最多的解决方案。

如何彻底屏蔽(关闭)搜狗浏览器自带的软键盘

3、这种方案有什么问题?首先,对于成千上万的用户,他们不会全部都知道这个方法;其次,客服也不可能手把手帮所有用户关闭;有没有“一劳永逸”的解决方案,就是从代码上或者样式上解决这个问题?咨询了搜狗浏览器的技术人员,得到的回复是不能通过代码关闭的。

4、客户持续反馈问题给我们这个兼容问题持续了3年,我们的测试人员和客户间断性给我们技术部门反馈重复的bug。看来是该好好抽时间来彻底解决这个问题了。

5、解决思路,从根源问题下手搜狗浏览器自带软键盘,密码框获取焦点报脚本异常,如下图:【按F12】【进入开发者模式】【开启调试】【点击密码框控件】【报错】

如何彻底屏蔽(关闭)搜狗浏览器自带的软键盘

6、分析问题原因我们根据问题1(脚本错误)来分析,坡纠课柩ie模式下浏览器自带软键盘会报脚本错误,脚本错误,脚本错误(重要的事情辔亿呶邂说三遍)。哪里来的脚本?当然是自家浏览器强制注入的了,你用它的浏览器,它想做什么事情肯定不会告诉你的。搜狗软键盘的脚本错误触发了浏览器的window.onerror事件捕获,刚好我们拦截了所有异常捕获,这也是为何大多数的网站【百度、腾讯、微博】等平台上面使用密码框都没有发现异常的原因。

  • 怎样制作支付宝二维码?
  • 如何通过网上银行进行转账
  • QQ如何注册新账号
  • cdr里怎么画立体隔层?
  • 掌盟怎样查看最新皮肤改动
  • 热门搜索
    溶脂减肥 宝宝拉稀水怎么办 南华寺旅游攻略 成都到九寨沟旅游攻略 怎么鬼跳 抽屉锁怎么撬开 健康减肥方法 减肥菜谱大全 室内减肥运动 扶桑花怎么养