IE7 中的文本输入似乎停止工作
免责声明 除了完整示例之外,我无法在任何其他内容中复制此内容,遗憾的是,这并不实用,因为它只发生在特定的 PC 上。 我也知道我所掌握的信息非常不稳定。
我有一个用户(我的老板)运行 IE7,除了 flash 等基本位之外没有任何插件。
在我们的一页上只有一页她有时发现应用程序的文本输入会停止工作。 她无法单击它们,无法使用 Tab 键切换到它们,也无法以任何方式与它们交互,其他控件(例如下拉菜单)都可以。
该页面是一个标准的 ASP .Net Web 表单页面,带有模式弹出窗口(由 SimpleModal 1.2.2 创建)。
我没有任何真实的信息可以继续。 有没有人有过类似的经历,或者有什么建议可以告诉我如何获取更好的信息来诊断问题?
DISCLAIMER This is not something that I can replicate in anything other than a full sample, which sadly is not practical as it only happens on a specific PC. I am also aware that the information I have is very flaky.
I have one user (my boss) who runs IE7 and has no addins other than the basic bits like flash etc.
On one page and one page only on our app she sometimes finds that the text inputs will simply stop working. She can't click on them, can't tab to them, can't interact with them in anyway, other control such as dropdowns are fine.
The page is an standard ASP .Net web forms page, with a modal popup (created by SimpleModal 1.2.2).
I have no real information to go on. Has anyone had anything like this, or any suggestions of how I might go about getting better information to diagnose the problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
...不是用止血带来修复创可贴,但是你尝试过升级到IE8吗?
... Not to fix a bandaid with a tourniquet, but have you tried upgrading to IE8?
使用开发人员工具栏并发布为这种神秘的控制。
Use a Developer Toolbar and post an HTML generated for this mysterious control.
当单台计算机上的 IE 中发生类似奇怪错误时:
检查磁盘缓存(临时 Internet 文件)的设置。 默认情况下,最大大小设置为可用磁盘空间的百分比,随着当今磁盘大小的增加,该大小远远超出了程序实际处理的能力。 当缓存开始填满时,浏览器中的各种功能可能会以不同的意外方式停止工作。
合理的值约为 50 MB。 如果比这个大很多,请清除缓存并将其设置为更合理的值。
(这在 IE8 中是固定的,默认值有上限。)
When a strange error like that happens in IE on a single computer:
Check the settings for the disk cache (Temporary Internet Files). By default the maximum size is set to a percentage of the available disk space, which with the size of disks today is much more than the program can actually handle. When the cache starts to fill up, various functions in the browser may stop working in different unexpected ways.
A reasonable value is something like 50 MB. If it's a lot larger than that, clear the cache and set it to a more reasonable value.
(This is fixed in IE8, where the default value has an upper limit.)