用 ie 打开网页,向网页中的一个输入框复制 1 兆多文本时,ie无响应。用火狐浏览器打开同样的网页,复制同样的文本到输入框却没有这样的问题,说明不是网页问题,而是 ie 问题。
关闭无响应的网页,会弹出一个提示窗口,展开会有如下提示:
描述:
出现了一个问题,该问题导致了此程序停止与 Windows 进行交互。
问题签名:
问题事件名称: AppHangB1
应用程序名: iexplore.exe
应用程序版本: 11.0.9600.16428
应用程序时间戳: 525b664c
挂起签名: 63a5
挂起类型: 131072
OS 版本: 6.1.7601.2.1.0.274.10
区域设置 ID: 2052
其他挂起签名 1: 63a5797109a7b255a0cf234f41b0481f
其他挂起签名 2: 9a00
其他挂起签名 3: 9a002ac9ef51ebab4da600b642b5eccc
其他挂起签名 4: 63a5
其他挂起签名 5: 63a5797109a7b255a0cf234f41b0481f
其他挂起签名 6: 9a00
其他挂起签名 7: 9a002ac9ef51ebab4da600b642b5eccc
不但 ie 有这个问题,VS(Visual Studio)也有这个问题,下面先分享 ie 的解决办法。
把无响应网页的域名从兼容性视图中去掉,就不会再出现把文本复制到输入框 ie无响应问题,步骤如下:
1、选择“工具”菜单(ie菜单栏没显示,按 Alt) → 兼容性视图设置,打开窗口如图1所示:
图1
2、选中无响应网页的域名,单击“删除”即可。
1、打开 VS,依次选择“工具”菜单 → 选项 → Windows 窗体设计器 → 常规,如图2所示:
图2
2、把“工具箱”下面的 AutoToolboxPopulate 设置为 false,见图2,点击“确定”,问题解决。
……