用 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无响应(出现了一个问题,该问题导致了此程序停止与 Windows 进行交互)解决办法把无响应网页的域名从兼容性视图中去掉,就不会再出现把文本复制到输入框 ie无响应问题,步骤如下: 1、选择“工具”菜单(ie菜单栏没显示,按 Alt) → 兼容性视图设置,打开窗口如图1所示:
图1 2、选中无响应网页的域名,单击“删除”即可。
二、Visual Studio 出现了一个问题,该问题导致了此程序停止与 Windows 进行交互的解决办法1、打开 VS,依次选择“工具”菜单 → 选项 → Windows 窗体设计器 → 常规,如图2所示:
图2 2、把“工具箱”下面的 AutoToolboxPopulate 设置为 false,见图2,点击“确定”,问题解决。 |