Chrome浏览器中ColdFusion表单下拉框显示异常求助
解决Chrome中ColdFusion下拉框显示异常的问题
问题回顾
ColdFusion表单中的硬编码下拉框代码如下:
<select name="gender" size="1"> <option value="">-</option> <option value="MALE" <cfif form.gender eq "MALE">selected</cfif>>Male</option> <option value="FEMALE" <cfif form.gender eq "FEMALE">selected</cfif>>Female</option> <option value="NON-BINARY" <cfif form.gender eq "NON-BINARY">selected</cfif>>Non-binary</option> </select>
仅在特定用户的Chrome浏览器中,下拉框显示内容异常:
Bad Female Non Binary
选择“Bad”后仍能正确保存为MALE,Edge浏览器显示正常,排查扩展未解决问题。
可能的解决方向
排查Chrome隐身模式与新配置文件
打开Chrome隐身窗口(快捷键Ctrl+Shift+N)访问页面,若显示正常,说明是当前用户配置的问题(比如残留的扩展、用户脚本或本地设置)。可以尝试创建全新的Chrome用户配置文件:进入Chrome设置→「你和Google」→「添加」,创建新配置后再次测试页面。关闭Chrome自动翻译功能
Chrome的自动翻译可能会错误替换页面文本:- 在异常页面右键,选择「从不翻译此网站」;
- 或进入Chrome设置→「高级」→「语言」,关闭「提议翻译你不熟悉语言的页面」选项,再刷新页面。
检查第三方网页修改工具
某些杀毒软件、防火墙的网页过滤模块,或家长控制工具可能会替换敏感词汇。暂时退出这类软件,或者检查是否有未完全卸载的浏览器插件/用户脚本(比如Tampermonkey中的自定义脚本)。清除Chrome缓存与字体缓存
进入Chrome设置→「隐私和安全」→「清除浏览数据」,选择「缓存的图片和文件」「Cookie及其他网站数据」清除;Windows系统可通过命令行del /q/f/s %localappdata%\Microsoft\Windows\FontCache\*清除字体缓存,Mac系统可重启后自动清除字体缓存。
内容的提问来源于stack exchange,提问作者FRL
相关产品推荐
相关产品推荐

