网页在IE6中不能打印之谜
作者:荆棘鸟 来源:荆棘鸟's Blog 发布时间:2008-12-12 13:08:00
标签:打印,ie6,浏览器,错误
遇到一个很奇怪的现象,在给页面添加“打印”按钮时,发现网页在IE6下居然不能打印,弹出一个对话框,遇到脚本错误。
查看错误详细:定位到 url:res://C:\WINDOWS\system32\shdoclc.dll/preview.dlg ,而这个文件正是IE6 的打印功能模块。
经测试,网页在IE7和Firefox浏览器打印和打印预览都正常,唯独IE6出错,再试试其它页面,主页、栏目页在IE6中打印也正常,只有内容页在IE6中打印出错。
看来不是IE6程序的问题,应该是页面代码出问题了。于是层层剥离页面代码,终于定位到问题代码所在位置。
<div class="msg" id="tags">
<h2>关键词: {$GetArticleKeyWord}</h2>
</div> <!-- #tags -->
正是这段代码导致IE6打印出错,一眼扫去,没看出毛病,代码好象没什么问题,其实问题在于这里的id="tags",“tags”这个名称大概与IE6打印模块保留关键字相冲突,所以会出现出错提示,造成网页不能打印的情况。
把这个CSS换了一个名字就一切正常了,比如换成这样:“tag”。
所以,如果遇到网页不能打印的现象,记得看看html自定义属性命名可有问题。网页浏览器兼容,除了页面布局,也要考虑CSS命名是否兼容。


猜你喜欢
- 好了,下面我们看看如何在服务器上生成.m3u文件并下传到客户端的:<%dim choose,path,mydb,myset,
- 面试题:索引是什么?索引的优点?索引的缺点?在建立索引的时候都有哪些需要考虑的因素呢?为数据表建立索引的原则有哪些?什么是索引覆盖?非聚簇索
- python序列类型包括哪三种python序列类型包括:列表、元组、字典列表:有序可变序列创建:userlist = [1,2,3,4,5,
- 在第一部分中,我们主要讲解了一下如何用列表元素来实现柱状图效果。其中需要特别注意的就是相对定位和绝对定位的的使用。在本节中,将来讨论一下使用
- Python的绘图库也允许用户创建优雅的图形,本章给大家介绍的是关于ggplot绘制画图的技巧,ggplot2建立在grid系统上,这个系统
- 负责为网页编程语言提供标准化服务的W3C组织(World Wide Web Consortium)近日开始修改超文本标记语言的定义,计划为该
- 随着网页技术的发展,网络视觉设计与之前以程序员为主导的审美特征相比,具有了极大的改观。同时,随着美术、音乐、舞蹈人才的加入,网络开始在这一社
- 什么是冗余字段?在设计数据库时,某一字段属于一个表,但它又同时出现在另一个或多个表,且完全等同于它在其本来所属表的意义表示,那么这个字段就是
- 遍历数据有以下三种方法:简单对上面三种方法进行说明:iterrows(): 按行遍历,将DataFrame的每一行迭代为(index, Se
- 前言在Django的模型字段参数中,有一个参数叫做validators,这个参数是用来指定当前字段需要使用的验证器,也就是对字段数据的合法性
- 在我们处理文件的时候,会遇到这样的一种场景,我们需要对某个文件进行操作,然后生成与原文件名相同的文件(只是文件格式改变)。那么这个时候就可以
- 本篇我们将学习简单的json数据的存储首先我们需要引入json模块:import json这里我们模拟一个常见常见,我们让用户输入用户名、密
- 昨天在写“同IP站点查询”工具的时候,需要先用ASP获取查询域名的IP,本来是用WSHSHELL组件,代码如下:<%@LANGUAGE
- 在 Pandas 中有很多种方法可以进行dataframe(数据框)的合并。本文将研究这些不同的方法,以及如何将它们执行速度的对比。合并DF
- 1 中国结的组成部分中国结是一种手工编织工艺品,它身上所显示的情致与智慧正是汉族古老文明中的一个侧面。因为其外观对称精致,可以代表汉族悠久的
- 上个月,我写了一篇关于微软如何在向jQuery贡献代码的文章,也谈到了在第一批贡献的代码中的一些功能:jQuery模板和数据链接支持.今天,
- load与loads简介:在python自动化中,我们传递一些参数是需要从文件中读取过来的,读取过来的字典并非python对象数据类型而是s
- 代码如下# -*- coding = utf-8 -*-# @time:2020/5/28/028 21:00# Author:cyx# @
- 一、定义限制访问频率的中间件common/middleware.pyimport timefrom django.utils.depreca
- 网上下载mayavi的官方帮助文档,里面有很多例子,下面的记录都是查看手册后得到的。http://code.enthought.com/pr