文档库 最新最全的文档下载
当前位置:文档库 › 打印预览空白,网页打印空白原因及解决办法汇总

打印预览空白,网页打印空白原因及解决办法汇总

打印预览空白,网页打印空白原因及解决办法汇总
打印预览空白,网页打印空白原因及解决办法汇总

打印预览空白,网页打印空白原因及解决办法汇总

故障表现:

1.网页没有加密过,word什么的打印预览正常。进行网页打印,预览时是空白的,只出现页码和在最下面本该显示该网站域名的地方出现file://C:\WINDOWS\TEMP\d7Y7QZJF(此处根据网站不同而不同).htm。在浏览网页时点击打印预览,显示出来的是一张白纸。

2.有的网页可以正常预览,有的网页预览,打印都是空白,页脚显示

file:// /C: /Users/用户名/AppData/Local/Temp/d7Y7QZJF(此处根据网站不同而不同).htm

故障原因:

1.在windows操作系统上使用IE作为浏览器时,常常会发生这样的问题:在浏览使用UTF-8

编码的网页时,浏览器无法自动侦测(即没有设定"自动选择"编码格式时)该页面所用的编码,即使网页已经声明过编码格式。UTF-8为3个字节表示一个汉字,而普通的GB2312或BIG5是两个。由此造成某些含有中文UTF-8编码的页面产生空白输出。

2.保护模式下%Temp%\Low 文件夹工作不正常引起的

解决办法:

方法一.(首选解决办法):下载360浏览器,直接打印。

1.打开360浏览器,点击“文件”—“打印”

2.点击“打印”

方法二.使用Mozilla、Mozilla Firefox、Sarafi的浏览器。这是由于IE解析网页编码时以HTML内的标签优先,而后才是HTTP header内的讯息;而mozilla系列的浏览器则刚刚相反。

方法三:(部分有效)主要针对保护模式下 %Temp%\Low 文件夹工作不正常引起的(被误删除、移位等等)

(1)重置IE安全级别

(2)在用户模式下,在附件中找到cmd创建low文件,具体命令如下

mkdir %userprofile%\AppData\Local\Temp\LowICACLS

"%userprofile%\AppData\Local\Temp\Low" /setintegritylevel (OI)(CI)low

如果用户具有管理员权限,请把以下代码保存为bat批处理文件运行:

@ECHO off

If not exist %userprofile%\AppData\Local\Temp\Low (

echo.

echoCreatingLowFolder...

mkdir %userprofile%\AppData\Local\Temp\Low

)

echo.

echo Apply Integrity Level...

echo.

ICACLS "%userprofile%\AppData\Local\Temp\Low" /setintegritylevel (OI)(CI)low

exit

方法四:(据说有效)

在浏览器中点击“查看→编码”,然后禁止使用自动编码选项就可以了。另外,如果你打印的时候遇到一些Html文件中的格式丢失的情况,是因为你禁用了“样式表”,解决的办法是:在注册表编辑器中搜索HKEY_CURRENT_USER\Software\Microsoft\Internet\Explorer\Main,找到Use StyleSheets键值,删除这个键值,保存后重新启动计算机就可以了。

方法五:(据说有效)

尝试以兼容性视图的方式来打开网站,就是在地址栏右侧的一个裂开的纸样式的图标,点一下就可以以兼容性视图来查看网页,然后再打印看看能不能打印,另外你在打印预览里能够看到么?如果还不行你看看把保护模式关掉能不能解决,在 Internet Explorer 9 窗口中右上角点击“工具”按钮(一个齿轮形状的),然后点击“安全”、然后点击“跟踪保护”,选中对应的条目然后点击“禁用”即可。

方法六:(据说有效)

关闭IE保护模式-IE -- 工具 -- Internet 选项 -- 安全(选项卡) -- 取消选择“启用保护模式”

以管理员身份运行IE10和关闭IE保护模式的时候,不会出现打印预览和打印空白。

方法七:(据说有效)

浏览器的页面设置看看,把打印背景颜色和图像勾上,先点打印预览下。

方法八: (据说有效)

试试,能不能被另存?被设置了禁止打印的代码,如果能另存,就比较好办了,另存后存为图片或者其他格式就可以打印了如果不能另存,就只有抓屏了。截图到WORD再打印。

方法九:(据说有效)

IE 重置,直接还原为厂商默认设置。

手动重置

?退出所有程序,包括Internet Explorer(如果它正在运行)。

单击“开始”。在“开始搜索”框中键入inetcpl.cpl命令,然后按回车键打开“Inetnet选项”

对话框。

?单击“高级”选项卡。在“重置Internet Explorer 设置”下,单击“重置”。

然后再次单击“重置”。(您也可以勾选“删除个性化设置”,以将相应的个性化信息重置为默认设置。)

?Internet Explorer 完成重置设置后,单击“重置Internet Explorer 设置”对话框中的“关闭”。

?再次启动Internet Explorer。

相关文档