在用Lodop进行打印超文本的时候,本身内容看上去只有一页,却分页分出空白的一页,很有可能有不可见内容的存在,下面是测试的一种情况,如html内部有内容占着空间,却是不可见的,如一些对象,或者如测试内容中的一个div,div中设置了visibility属性为hidden,这种样式就变现为占着空间却不显示.传到LDOOP中,就是空白的,第二页就分出现了空白页. 如果是display:none;,这种不占空间的样式就不会分出空白页. 排查方法:加背景色 或 在打印设计查看实际传入内容1.给传入的整个…
LODOP.NewPage();和LODOP.NewPageA();是强制分页语句,两者的区别可查看本博客的相关博文:Lodop强制分页LODOP.NewPage()和LODOP.NewPageA()可在打印项之间强制分页,手动分页,如果一个任务在不添加打印项的情况下一开始就分页,结果会怎样?如果强制分页之间没有任何打印项又会怎样?该文就是测试这两个的.如果按照想法,一开始没打印项就强制分页,那么第一页应该是空白页,分页语句之间没有打印项,应该也会是空白页,实际测试发现不是这样的. 一开始没打印…
最近测试老是提bug说是有50%的概率打印出空白页,之前我也一直发现偶尔会出现这个问题,只是一直没有发现原因. 今天终于下定决心找到问题所在.开始吧! 查看源码一行行debug,发现问题只可能出现在这一段. setTimeout( function() { (opt.operaSupport && $.browser.opera ? tab : $iframe[0].contentWindow).print(); if(tab){ tab.close(); } }, 1000); 这里应该…
遇到这个问题时,我们把心思都花在了如何“删除”这个空白页. 但是最有效的办法不是“删除”,而是(以word2007为例): Word 2007中文版: 鼠标放在最后一页,点击页面布局①,选择页面布局右下角的图标②. 弹出“页面设置”对话框,找到“板式”,将节点起始位置由“新建页”,选择为“持续本页”. Word 英文版: We should go to the Layout tab of 'Page Setup' and change the section start type from "N…
学习LAMP.LNMP时,遇到很奇怪的问题就是:搭建完LAMP或LNMP环境后安装PHPweb程序时,Discuz和Wordpress打不开安装向导,直接显示空白页(PHPWind9.0除外),没有任何错误提示,百思不得其解,在网上找了好多资料都没有这个问题的解决办法,现在写出解决思路以及办法如下: 1.同样的环境只有Discuz和Wordpress出现这个问题,而PHPWIND9.0没有问题,说明安装没有问题,端口权限等也没有问题,初步确定问题在配置文件上面: 2.用备份的配置文件覆盖经我修改…
项目中遇到一个问题:就是chrome浏览器打印时,会多少出一张空白页.经过Google,问题解决.…
或许 不是最简单的方法: 先假设 空白页前的那部分为“第一部分”,空白页后的那部分为“第二部分”. 首先插入2个“分节符”,  将第一部分.空白页.第二部分分成三节(记得取消每一节的“链接到前一条页眉”) 分别在第一部分和第二部分插入页码,并设置第二部分的页码格式:起始页码为:第一部分最后一页的页码+1 注:空白页是第二节,只要单独在空白页插入页码,空白页就不会编码. 如果不会分节,看前一篇随笔: word2013 如何设置从第三页开始编码 或 如何设置封面页和正文页页码不连续…
总结1: 从网上下的很多demo,用npm run dev 就可以启动项目,比如:vue-cli,为什么?因为vue-cli自动帮我们安装了express服务器. 总结2: npm run dev 是用来在本地开发的时候做调试用的,vue开发的是前端的东西,不是nodejs 服务端程序,按道理讲,生产环境里就不该存在npm,甚至nodejs也不需要(用nodejs来做web静态服务的除外).意思就是npm这些东西和服务端的部署没有一点关系! 1.迟迟不敢动vue-webpack 因为本地使用vu…
如何解决谷歌Chrome浏览器空白页的问题   谷歌Chrome浏览器突然不打开任何网页,无论是任何站点(如http://www.baidu.com), 还是Chrome浏览器的设置页面(chrome://settings/), 扩展页面 ( chrome://extensions/ ) ,  所有其他浏览器(如IE浏览器,Mozilla Firefox浏览器等)很好地工作. 这可能是由于恶意软件/病毒破坏谷歌Chrome浏览器的设置,并危及其首选项文件. 具体而言,以下问题 - 症状当您试图打…
php中出现空白页的原因及解决方法汇总. 很多程序员在进行php开发的时候都遇到过出现空白页的请,综合分析来说,在php编程中出现空白页面可能是由以下几个原因造成的: 1.逻辑错误逻辑错误是最难排除的,从表面上看,也许代码是合法的,是正规的,可运行起来却不是预料之中的.很多php教程中均有提及这方面的内容.为什么呢?也许是编写者想得不够全面,毕竟人是人,计算机是计算机,计算机不可能完全按照人的思路去运行脚本.一个比较好的调试方法,就是使用注释符“/* */”,注释掉一些代码,观察运行情况,以此来…