摘要:本代码展示最多显示3行,每行行高16px,3行总高48px,4行总高64px 当文本行数1-3行,正常显示;当文本行数大于3行,显示“更多”。 CSS: #CourseDesc { margin-top: 5px; font-size: 12px; position: relative; max-h
阅读全文
摘要:var url='网络文件路径'; var isExists; $.ajax(url, { type: 'HEAD', dataType: 'text', async: false, success: function () { isExists = true; }, error: function
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="https://unpkg.com/axios/dist/axios.min.js"></scrip
阅读全文
摘要:方式一 <div id="div1"> <div id="div2"></div> </div> $("#div2").click(function(e){ e.stopPropagation(); }) 方式二 <div id="div1"> <div id="div2" onclick="DIV
阅读全文
摘要:各种乱码的类型及其产原因(本文内容来源于网络)
阅读全文
摘要:scrollHeight为滚动DIV的实际总体高度,获取方式为:$(obj)[0].scrollHeight clientHeight为滚动DIV的可见高度,获取方式为:$(obj)[0].clientHeight scrollTop为滚动DIV被卷去的上端高度,获取方式为:$(obj).scrol
阅读全文
摘要:使用ajax处理数据,在回调中跳转到或打开新页面,这时就会被浏览器拦截 解决方案:先用window.open打开一个窗口,然后修改该窗口地址
阅读全文
摘要:拼接字符串是常用的基本代码,但是还是有很多人习惯用"+"拼接字符串,这样做有以下缺点: 1)为了去掉尾部(或头部)分隔符,写法复杂 2)容易出现BUG报错,比如空值 C#中推荐大家用ArrayList: 1)引用 2)C#代码 3) 得到由逗号分隔的字符串 4)将字符串“小王,小明”转为ArrayL
阅读全文
摘要:1)json元素插入 var arr=['A','B','C','D','E']; 在头部位置插入:arr.unshift('X') 返回新arr的count:5 arr=[X,A,B,C,D,E] 在尾部位置插入:arr.push('X') 返回新arr的count:5 arr=[A,B,C,D,
阅读全文
摘要:【JS篇】 使用toFixed是错误的!请看下面例子: 与C#不同的是,js中的Math.round是可以正确显示四舍五入的整数的 所以在js中,正确的四舍五入应该这样写: 如果需要强制保留小数位数,再加上toFixed就可以了 为了方便使用,封装一下: 所以,这样用起来就更方便了: 如果非要保留位
阅读全文
摘要:本文摘自http://www.w3school.com.cn/media/media_mimeref.asp MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的因特网标准。 MIME 消息能包含文本、图像、音频、视频以及其他应用程序专用的数
阅读全文
摘要:去掉数字格式结尾多余的零 JS: parseFloat(3.04000)=3.04 parseFloat(001.900)=1.9 C# (3.04000).ToString("0.##")=3.04 (001.900).ToString("0.##")=1.9 补充数字格式结尾需要的零 JS: t
阅读全文
摘要:上传图片本身是个基本的小功能,但是到了移动端就不那么简单了,相信找到这篇文章的你一定有深深的同感。 本文实例是:在(移动端)页面中点击图片,然后选择文件,然后保存。使用Asp.net 难点一:后台获取不到FileUpload的文件 解决方案:在 form 中添加 enctype="multipart
阅读全文
摘要:本页面无需引用JQuary API——jquery.cookie.js,是纯JS,适用于简单的cookie操作 新增cookie var cookieKey = "newKey"; //cookie的key var cookieDays = 30; //有效期30天 var date = new D
阅读全文
摘要:1)C#区分PC端或移动端 2)JS区分PC端或移动端 3)JQuery区分PC端或移动端 4)webconfig区分PC端或移动端 更多代码,请参见 http://detectmobilebrowsers.com/
阅读全文
摘要:1)jquery元素插入 位置1)表示元素前:$("#test").before(……); 位置2)表示元素内前:$("#test").prepend(……); 位置3)表示元素内后:$("#test").append(……); 位置4)表示元素后:$("#test"). after(……); 2)
阅读全文
摘要:先创建一个窗体 Close 弹出窗内容1)点击后弹出按钮2)页面加载后弹出//页面延时加载关键字说明:data-overlay-theme: 背景色透明灰data-position-to: 弹窗在窗口居中显示data-dismissible: 是否允许单击窗口外任一位置关闭窗口(默认true为允...
阅读全文