我的站点在IE9 (如果可以相信Expression Web4 SuperPreview的话,在更早的IE版本中)以及Expression Web4可访问的所有其他浏览器(火狐、Chrome、Safari和Opera)中也能完美呈现。我使用所有浏览器的最新版本(昨天更新)。
它还可以在除IE9以外的所有浏览器中合理地打印(如果缩放到70%,则可以合理地打印)。
如果我不点击“允许阻止的内容”(根据我的研究,这几乎是强制显式批准脚本),它就可以在IE9中完美地打印出来(实际上是所有浏览器中最好的)。我使用几个简单的jQuery脚本来实现各种目的。但是,如果我单击该选项,尽管页面呈现完美,但打印根本不呈现。背景位于中间,内容基本上与背景分离,并填满整个打印预览屏幕。打印件本身会剪切掉不会漂浮在包含背景的页面顶部的内容。我检查了我的IE9选项,我确实允许活动脚本,这让我想知道为什么会出现阻止弹出窗口,以及软件渲染(而不是图形处理器)。
有谁知道这是怎么回事吗?谢谢。
发布于 2012-03-31 18:55:23
我发现-ms-filter渐变解决方法会在IE9中产生无法打印的网页。决定:删除这行代码,在IE中使用单色背景色。网站将在所有其他浏览器中显示渐变,没有打印问题,并在发布时以IE10格式显示(希望如此)。
https://stackoverflow.com/questions/9945434
复制相似问题