摘要: 调试 C# 程序时,如果遇到异常,VS 会中断,指出导致异常的语句。但是最近调试 UWP 程序时,发现总是在“global::System.Diagnostics.Debugger.Break();”这条项目自动生成的语句处中断,而不是导致异常的语句,调用堆栈也没给出有用的信息: 解决办法就是点击【 阅读全文
posted @ 2018-01-31 16:06 zhu'sDevlog 阅读(839) 评论(0) 推荐(0) 编辑
摘要: 有时,浏览器默认的滚动条不能满足需求,我们要实现自定义的滚动条。借助于鼠标移动事件和滚轮事件,以及内容元素的滚动相关属性,可以很容易地实现这样的需求。下面就来试一试。 我们这次要实现的滚动条需要有以下功能或要素: 可拖动的滑块; 滚动条两端有可以小幅度滚动的按钮; 滑块与两端按钮之间的区域可点击以进 阅读全文
posted @ 2017-05-14 21:24 zhu'sDevlog 阅读(30859) 评论(1) 推荐(4) 编辑
摘要: 用于.NET平台.docx转HTML的Mammoth Mammoth可用于将.docx文档(比如由Microsoft Word创建的)转换为HTML。Mammoth致力于通过文档中的语义信息生成简洁的HTML,而忽略一些其他细节。例如,Mammoth会把带有“Heading 1”样式的所有段落转换为 阅读全文
posted @ 2017-01-14 20:31 zhu'sDevlog 阅读(7579) 评论(0) 推荐(0) 编辑
摘要: 有时,在使用Visual Studio运行ASP.NET项目时,会提示“无法启动IIS Express Web服务器”,无法运行,如图: 这一般出现在重装系统之后,或者项目是从别的电脑上复制过来的。解决方法就是在解决方案文件夹下找到并删除“.vs”文件夹(可能是隐藏文件夹),重新打开项目,就能正常运 阅读全文
posted @ 2016-12-14 20:35 zhu'sDevlog 阅读(34580) 评论(20) 推荐(22) 编辑
摘要: wangEditor是一款优秀的Web富文本编辑器,但如果能像KindEditor那样支持拖拽调整高度就更好了。有两种方式可以为wangEditor添加这一功能,这里使用的wangEditor版本为2.1.22。 第一种方式是最简单,也是比较完美的一种方式:为编辑器元素添加值为vertical的re 阅读全文
posted @ 2016-12-14 15:01 zhu'sDevlog 阅读(6117) 评论(2) 推荐(1) 编辑
摘要: 如果在页面上展示了一个数据表格,而用户想把这个表格导出为Excel文件,那么在要求不高的情况下,可以不通过服务器生成表格,而是直接利用JavaScript的Blob和Object URL特性将表格导出。不过,丑话说在前头,这篇随笔中利用了Excel能打开HTML文档的特性,所以导出的表格实际上是一个 阅读全文
posted @ 2016-11-14 19:58 zhu'sDevlog 阅读(59652) 评论(14) 推荐(2) 编辑
摘要: UEditor本身并不依赖jQuery,但如果在项目中同时使用两者的话,可能会希望使用jQuery语法创建和获取编辑器实例。为此,需要为jQuery编写插件,代码如下: 下面写一个页面测试这款插件。在这个页面中包含了多个编辑器,可以验证这款插件支持多个编辑器的创建和单一编辑器实例的获取: 测试截图如 阅读全文
posted @ 2016-11-13 17:16 zhu'sDevlog 阅读(4791) 评论(0) 推荐(0) 编辑
摘要: wangEditor是一款优秀的Web富文本编辑器。这篇随笔中讲述的wangEditor版本是2.1.22,由于它依赖于jQuery(作者打算在第三版中取消对jQuery的依赖),那么如果能使用$("#editor").wangeditor()的方式创建和获取编辑器,就再好不过了。为了达到这个目的, 阅读全文
posted @ 2016-11-13 14:00 zhu'sDevlog 阅读(2628) 评论(3) 推荐(1) 编辑
摘要: 如果一个元素具有固定或相对大小,要使其不管如何调整窗口大小或滚动页面,始终位于浏览器窗口中间,可使用如下方法: 效果如图: 那如何让一个元素相对于其父元素水平垂直居中呢?首先,要把元素的position属性值改为absolute,使其有可能相对于父元素定位,而不是相对于浏览器窗口定位。absolut 阅读全文
posted @ 2016-11-04 21:07 zhu'sDevlog 阅读(12354) 评论(2) 推荐(2) 编辑
摘要: 将数据导出为Excel表格是比较常见的需求,也有很多组件支持导出真正的Excel表格。由于Excel能打开HTML文件,并支持其中的table元素以及p之类的文本元素的显示,所以把.html扩展名改为.xls是比较常用的一种方式。当然这只是一种骗人的伎俩,所以我称之为伪xls表格。不过对于要求不高的 阅读全文
posted @ 2016-10-29 22:25 zhu'sDevlog 阅读(923) 评论(0) 推荐(0) 编辑