随笔分类 -  JavaScript

 
javascript中substring()、substr()、slice()的区别
摘要:1.stringObject.substring(start,stop) 用于提取字符串中介于两个指定下标之间的字符。 (1) start必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。 (2) stop可选。一个非负的整数,比要提取的子串的最后一个字符在 阅读全文
posted @ 2018-05-08 11:39 幽默是一种心情 阅读(586) 评论(0) 推荐(1)
Adobe出品(支持IOS,android,web调用)免费插件编辑图片
摘要:<head runat="server"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>图片编辑</title> <script src="js/jquery-1.7.2.js"></scrip 阅读全文
posted @ 2018-04-28 11:07 幽默是一种心情 阅读(404) 评论(0) 推荐(0)
JS中子页面父页面方法 变量相互调用
摘要:(1)子页面调用父页面的方法或者变量: window.parent.方法()或者变量名 例如:想在子页面中得到 id 为 aaa 的文本框的值 window.parent.$("#aaa").val();//这种写法的前提是引用了jquery window.parent.getElementById 阅读全文
posted @ 2018-04-27 18:11 幽默是一种心情 阅读(3746) 评论(0) 推荐(0)
JS图片宽度自适应移动端
摘要:$(function(){ $("#d-intro").find("img").each(function () { $(this).removeAttr("width").removeAttr("height").removeAttr("style"); //if ($(this).next("i 阅读全文
posted @ 2018-04-27 17:33 幽默是一种心情 阅读(1196) 评论(0) 推荐(0)
JS刷新后回到页面顶部
摘要:window.location.href = location.href; 方法一: $(window).scrollTop(0); 方法二:$('html ,body').animate({ scrollTop: -10 }, 300); 阅读全文
posted @ 2018-04-26 17:44 幽默是一种心情 阅读(4398) 评论(0) 推荐(0)
JS返回上一页并刷新代码整理
摘要:html <a href="javascript:history.go(-1);location.reload()">返回上一页重载页面,本地刷新</a> <a href="#" onclick="self.location=document.referrer;">返回并刷新</a> Javascr 阅读全文
posted @ 2018-04-26 17:37 幽默是一种心情 阅读(324) 评论(0) 推荐(0)
input标签内容改变时触发事件
摘要:1. onchange事件与onpropertychange事件的区别: onchange事件在内容改变(两次内容有可能相等)且失去焦点时触发; onpropertychange事件是实时触发,每增加或删除一个字符就会触发,通过js改变也会触发该事件,但是该事件是IE专有。 2. oninput事件 阅读全文
posted @ 2018-04-26 14:47 幽默是一种心情 阅读(1395) 评论(0) 推荐(0)
JS使用 popstate 事件监听物理返回键
摘要:pushHistory(); window.addEventListener("popstate", function (e) { if (orderid != "") { window.location.href = "/wap/self/orderinfo.aspx?id=" + orderid 阅读全文
posted @ 2018-04-26 14:33 幽默是一种心情 阅读(6390) 评论(1) 推荐(0)
JS判断是否在微信浏览器打开
摘要:1.判断当前页面是在什么浏览器打开的 if (browser.versions.mobile) {//判断是否是移动设备打开。browser代码在下面 var ua = navigator.userAgent.toLowerCase();//获取判断用的对象 if (ua.match(/MicroM 阅读全文
posted @ 2018-03-28 11:51 幽默是一种心情 阅读(227) 评论(0) 推荐(0)
子页面中ifram高度自使用
摘要:HTML: <iframe id="mainframe" name="mainframe" style="width: 100%; border: none; " scrolling="auto" frameborder="0" src="index.aspx"></iframe> JS: wind 阅读全文
posted @ 2018-03-26 17:33 幽默是一种心情 阅读(240) 评论(0) 推荐(0)
JS时间戳与日期格式的相互转换
摘要:1. 将时间戳转换成日期格式: function timestampToTime(timestamp) { var date = new Date(timestamp * 1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000 Y = date.getFullYear() + 阅读全文
posted @ 2018-03-10 17:54 幽默是一种心情 阅读(5929) 评论(0) 推荐(0)
JS和C#后台获取网站URL
摘要:例:网页URL : http://localhost:8086/index.aspx?topicId=361 1.设置或获取 href 属性中跟在问号后面的部分:window.location.search alert(window.location.search); 则输出:?topicId=36 阅读全文
posted @ 2018-03-10 16:52 幽默是一种心情 阅读(2005) 评论(0) 推荐(0)
JavaScript文件中; !function (win, undefined) {}(window);的意义
摘要:+function (){}-function (){}!function (){}~function (){}(function (){})()这种写法可以保证匿名函数立即运行且运行一次传入的 window 对象从全局变成了局部对象 优点有1. 运行更快了2. 可以随意改名 比如 a, 这样便于压 阅读全文
posted @ 2018-03-10 15:15 幽默是一种心情 阅读(2753) 评论(0) 推荐(1)
onblur和onkeyup事件
摘要:onblur:事件会在对象失去焦点时发生 提示:onblur 相反事件为onfocus事件 。 onkeyup: 事件会在键盘按键被松开时发生。 提示:与onkeyup 事件相关的事件发生次序: 阅读全文
posted @ 2017-12-25 14:16 幽默是一种心情 阅读(543) 评论(0) 推荐(0)
Kindeditor在线文本编辑器过滤HTML
摘要:KindEditor.ready(function (K) { editor = K.create('textarea[name="content"]', { filterMode: true,//是否开启过滤模式 htmlTags : { font : ['id', 'class', 'color 阅读全文
posted @ 2017-11-21 11:14 幽默是一种心情 阅读(173) 评论(0) 推荐(0)
JS获取url多个参数及解决中文乱码问题
摘要:function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null) 阅读全文
posted @ 2017-08-12 11:13 幽默是一种心情 阅读(13723) 评论(0) 推荐(0)
JS中设置input的type="radio"默认选中
摘要:html: <input id="Radio1" type="radio" value="男" name="st_Sex" checked="checked"/>男 <input id="Radio2" type="radio" value="女" name="st_Sex" />女 js: $(" 阅读全文
posted @ 2017-06-15 15:25 幽默是一种心情 阅读(3528) 评论(0) 推荐(0)
JS中substring()的用法
摘要:例一: <script type="text/javascript"> var str="Hello world!" document.write(str.substring(3)) </script> 输出: 例二: <script type="text/javascript"> var str= 阅读全文
posted @ 2017-05-29 09:10 幽默是一种心情 阅读(937) 评论(0) 推荐(0)
JS正则表达式校验金额
摘要://任意正整数,正小数(小数位不超过2位) var isNum=/^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/; var num = '666.62'; if(isNum.test(num)) { return true; } // 阅读全文
posted @ 2017-05-19 15:50 幽默是一种心情 阅读(10190) 评论(0) 推荐(0)
JS截取与分割字符串
摘要:1.substr 方法 返回一个从指定位置开始的指定长度的子字符串。 stringvar.substr(start [, length ]) start :必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。 length :可选项。在返回的子字符串中应包括的字符个数。 说明:如果 阅读全文
posted @ 2017-05-14 15:34 幽默是一种心情 阅读(915) 评论(0) 推荐(0)