15
2017
05

reportViewer的RDLC报表固定标题和列头在每页都显示


ReportVIEWER报表通过设置让列头和标题在每页都显示


  1. 标题在每页都显示

    点击列头文本框,在属性中设置 RepeatWith属性为 报表的主表格 

09
2017
05

js调用createElementNS创建SVG动画animate,smil

svg-animate1.html

08
2017
05

JS监听键盘事件,如esc或者F11



      document.onkeydown = function(event) {

          var e = event || window.event || arguments.callee.caller.arguments[0];

          if (e && e.keyCode == 27) { // 按 Esc 

04
2017
05

IIS添加MIME支持json

1、iis必须开启asp支持,如果你的iis默认没有支持asp,那么进入控制面板——程序——打开或关闭windows功能——internet信息服务——万维网服务——应用程序开发功能,选择asp,然后确定。


2、开启asp支持后,进入控制面板——系统和安全——管理工具——internet信息服务管理器,打开”MIME类型“。点击添加,扩展名写“.json”【不要引号】,MIME类型写”application/x-javascript“【不要引号】,然后确定。

28
2017
04

HTML5+JS判断上传文件大小和个数


    js 判断上传文件大小和个数   


    function check() {

        var files = document.getElementById('picfile').files;

21
2017
04

ReportViewer在Chrome浏览器不显示打印按钮问题



解决方法 

这两种方法是雷同的,都是通过调用html 来打印报表, 这种方法只能打印当前页的报表,不能一次打印所有页。


注意 要把 ctl00_ContentPlaceHolder1_ReportViewer1 替换成页面中的报表控件ID 

17
2017
04

My97 DatePicker 在IE11 下不能弹出的问题



My97DatePicker 不能弹出日期下拉框。

解决方法:

1.下载最新版本http://www.my97.net/dp/down.asp
2.修改WdatePicker.js文件
    搜索“if(doc.ready)”,把它改成“if((typeof(doc.ready)=='boolean'&&doc.ready)||doc.readyState=='complete')”就可以了,这个问题的主要原因是ie9、ie10、ie11下doc的ready属性是undefined状态导致js出错。

问题2:iframe切换页面后my97 datepicker 不能选择。

解决方法:
    修改WdatePicker.js文件把$crossFrame:$crossFrame:true改为$crossFrame:false


15
2017
04

Sublime 3 习惯用的插件收集


emmet


Localization  汉化功能, 安装的时候直接输入 chinese 就可以搜索到


SublimeCodeIntel  代码自动补全

12
2017
04

Jquery CDN ,



<script src="http://cdn.bootcss.com/jquery/1.12.4/jquery.js"></script>


<script src="http://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>






11
2017
04

HTML文本转语音,语音识别


html 文本转语音识别,有两种方法


1.SpeechSynthesis 支持 Chrome 浏览器,不支持 IE 



<script src="http://cdn.bootcss.com/jquery/1.12.4/jquery.js"></script>