从IE5.0开始,我们浏览网页的时候,能够选择“另存网页”,然后断线脱机浏览,大大节省了在线的网络费用。这个功能是网民们每天使用最频繁的应用了,但很多时候,保存网页也出现大大小小的错误,或者是长时间显示“正在保存WEB页”不成功;或者表面上好像保存成功了,但当你想脱机浏览网页的时候,才发现得到的是错误的网页。下面笔者就总结一下这类问题:
一、保存网页的时候很长时间都没成功
我们每个人可能都遇到过的异常情况之一就是在选择了“另存为”后,IE显示“正在保存网页”,但进度条很慢,有时几乎是停滞了半天也不动,甚至点击“取消”也无反应,如果是NT或XP的话还能强行终止进程,如果是WIN
9X的话用CTRL+ALT+DEL可能会导致死机。这种问题,有两种原因造成:
1、站点的服务器或是网络路由器过忙
因为你仍然在线的话,IE的另存功能不是从临时文件缓冲区读取数据的,是从直接从网站的服务器读取数据的。这样网站的服务器或是过忙的时候,都会导致响应时间很长的现象。有时,这种申请数据的请求因为路由器的问题而导致了数据包交换出错,在服务器端,你申请的进程其实已经被杀掉了(即因时间过长导致服务器强行终止了),这样,无论你等待多长时间,都不会有结果的。
参考的解决办法:
①及时地终止原来的保存任务(即点击“取消”),重新开始另存,让系统重新向服务器申请数据;
②选择“文件”-->“脱机工作”再开始另存,这样IE将从你设定的临时文件缓冲区读取数据,保存是肯定能顺利进行的,但如果你原来下载的网页不完整的话,从临时文件读到再保存的结果也是不完整的。如果是重新申请就能自动地修正没下载完毕的缺陷。
2、有多个程序在同时企图调用拨号程序造成的故障
一般人上网,都会同时打开邮件程序、QQ和IE、FTP工具等等软件,这些软件都是要求你联机工作的。当你选择脱机工作以后,因为邮件内置的链接URL、网页上的广告、FLASH效果等并没有保存在IE的缓冲区内,它们很可能会企图调用拨号程序重新连接。
分析:一般情况下,普通的应用程序会得到windows系统的通知,知道你是在脱机工作状态,终止这种拨号要求;但在打开了多个程序后,比如很多邮件中内置的广告链接是会自动把脱机状态变成拨号连接的,QQ忘了关闭、没选中“离线“状态也会申请拨号,这样所有的程序都以为你转变了工作状态,纷纷开始向服务器申请数据。此时,你多半会点击“取消”连接,但有的程序在后台还是会弹出第二、三个对话框要求连接,你却可能由于任务栏开的窗口太多没看见,此时网页保存任务已经以为你在线工作,转向从服务器申请数据了,所以也是半天进程都没反应。另外,如果你使用的是windows98,即使你在弹出拨号程序的对话框里点击取消,这些程序也会再次启动拨号程序,各程序之间因为同时调用一个进程很可能会死机。有时你不停地取消拨号申请,动作太快也可能会导致死机或非法操作。
参考的解决办法:
①在IE选项—>连接中,选中“从不进行拨号连接”,这样可避免软件自动启用拨号程序,但与此同时也会让你每次上网都要手动点击连接,一键自动上网等快捷方式就失效了。所以是否这样设置要看你在线工作的种类和范围而定。
②时刻留意当前是否在线状态,如果你不打算从网上再次下载网页后保存,一定要在开始保存网页之前,选中“脱机工作”。如果你用的是windows9X,网页已经出现了无反应现象,按取消也不能退出的话,请马上保存你手头的工作,因为windows
98很可能已经因为这个进程的死循环到了崩溃蓝屏的边缘。如果你经常要在线工作,建议你还是用Windows2000和XP,它们有进程管理器可以手工或自动终止这种无反应的程序。