禁用设计不良的表单元素

禁用设计不良的表单元素

我们的一个供应商有一个设计糟糕的网站。在这个网站上,有一个 HTML选择标签多年来已增长到超过 10,000 个选项。使用最新版本的 IE、Chrome 或 Firefox,这显然足以导致 CPU 大幅飙升。在我们配置较低的 Windows 7 PC 上,这可能会导致浏览器完全冻结 10-15 秒。由于此页面定期加载,这会降低这些用户的生产力。

供应商目前正在努力修复此问题,但他们修复的速度很慢。在此期间我可以做些什么来阻止此选项列表加载(同时仍在加载页面的其余部分)或更快地缓解 CPU 峰值?

我已经将 PC 设置为高性能(而不是省电模式)模式,以便 CPU 可以更快地加速。我还查看了 GreaseMonkey 类型的脚本,但看起来这些脚本只能隐藏元素(仍在加载它并产生 CPU 负载),而不能完全阻止它加载。选择对象的名称是唯一的,格式为 x_12345。

答案1

您可以下载一个名为 ABP (Adblock Plus) 的 Chrome 扩展程序。

https://chrome.google.com/webstore/detail/adblock-plus/cfhdojbkjhnklbpkdaibdccdilifddb?hl=en-US

安装后,Chrome 的地址栏旁边会出现一个类似停车标志的图标。

访问相关网页,然后左键单击 ABP 图标。

在打开的窗口中,选择“块元素“,然后将鼠标移到您想要隐藏的选择元素上并右键单击它(它将显示为黄色)

选择添加在接下来出现的窗口中。

今后,当您访问该页面时,该元素将不会显示。

如果您犯了错误,或者想再次查看被阻止的元素,只需再次单击 ABP 图标,单击选项,然后删除“添加您自己的过滤器“ 标签。

希望能帮助到你。

相关内容