JS转义解码方法
摘要:之前只知道可以解决传值乱码问题,今天刚好看到,从新补充下: JavaScript中有三个可以对字符串编码的函数,分别是: 在网站有些地方需要发表文本 需要保存文本的样式,然后处于安全,后台会过滤标签,这样就需要转义传入, 2.还有方法就是转义尖括号 在传入数据库之前,做如下操作 然后再页面显示之前做
阅读全文
posted @
2016-03-03 15:15
浅唱年华1920
阅读(570)
推荐(0)
字符串和JSON对象互转的方法
摘要:采用Ajax的项目开发过程中,经常需要将JSON格式的字符串返回到前端,前端解析成JS对象(JSON )。字符串转JSON对象 1.eval方式解析。function strToJson(str){ var json = eval(str); return json; } 2.使用全局的JSON对象
阅读全文
posted @
2016-03-03 14:57
浅唱年华1920
阅读(168)
推荐(0)
限制文本框输入字数
摘要:自身属性:maxlength="10" 设置字数,英文跟中文字数一样 JS解决方案: $('#demo').on('keyup',function(){ var str = document.getElementById('memo').value; GetCharLength(str); });//获取字符串的字节长度 function GetCharLe...
阅读全文
posted @
2016-03-03 14:43
浅唱年华1920
阅读(475)
推荐(0)
阻止事件冒泡
摘要://阻止事件冒泡 function bubbling(e){ var e = window.event || event; if ( e.stopPropagation ){ //如果提供了事件对象,则这是一个非IE浏览器 e.stopPropagation(); }else{ //兼容IE的方式来
阅读全文
posted @
2016-03-03 11:07
浅唱年华1920
阅读(135)
推荐(0)
判断当前浏览器
摘要:function getExplorer(){ var browser; var explorer = window.navigator.userAgent ; var a1 = navigator.userAgent; var yesIE = a1.search(/Trident/i);//判断I
阅读全文
posted @
2016-03-03 10:50
浅唱年华1920
阅读(239)
推荐(0)
冒泡排序
摘要:function bubbleSort(arr){ var arry; var b; var j = 0; if(typeof(arr)=="string"){//如果为字符串数字,则先去逗号转成数组 arry = arr.split(','); }else{ arry = arr; } var l
阅读全文
posted @
2016-03-03 10:39
浅唱年华1920
阅读(154)
推荐(0)
JS数组去重
摘要:使用 该方法在下面模块有有该方法 : unique npm i @qcnh1920/data-transfer
阅读全文
posted @
2016-03-03 10:34
浅唱年华1920
阅读(343)
推荐(0)
JS时间格式和时间戳的互转
摘要://时间格式转为时间戳 function sjc(){ var date = new Date(); //时间对象 var str = date.getTime(); //转换成时间戳 } //时间戳转换成时间 function time1(tm){ // 1.转换成 2015-7-18 下午4:50:43 格式: var tt=new Date(tm).to...
阅读全文
posted @
2016-03-03 09:56
浅唱年华1920
阅读(227)
推荐(0)
JS检测当前设备是PC还是移动端
摘要:用到的时候找到的分享下,也是收藏下,本地收藏多了感觉找起来很麻烦 方法1: function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Wind
阅读全文
posted @
2016-03-02 17:47
浅唱年华1920
阅读(364)
推荐(0)
iframe中子页面父页面里函数互调
摘要:在iframe中很多要用的子页面父页面函数互调的情况,下面看一下各自用法,本人写个人网站的时候用过其他场景尚未试过 iframe自适应高度 判断是否是iframe 页面中 去掉iframe 的边框 滚动条,IE8下黑色边框,加下面属性
阅读全文
posted @
2016-03-01 15:33
浅唱年华1920
阅读(349)
推荐(0)
HTML5 Web SQL
摘要:Web Sql Database,中文翻译作“本地数据库”,是随着HTML5规范加入的在浏览器端运行的轻量级数据库。 在HTML5中,大大丰富了客户端本地可以存储的内容,添加了很多功能来将原本必须保存在服务器上的数据转为保存在客户端本地,从而大大提高了Web应用程序的性能,减轻了服务器端的负担,使W
阅读全文
posted @
2016-02-29 17:34
浅唱年华1920
阅读(250)
推荐(0)
ajax方式表单拦截
摘要:html <!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> </head> <body> <form method="post" action="http://www.baidu.com" onsubmit="r
阅读全文
posted @
2016-02-29 00:37
浅唱年华1920
阅读(282)
推荐(0)
前端跨页面传值
摘要:在很多时候需要用到跨页面传值,但是通过后台取值,这些值又不用放到后台去,所以没这必要而且增加http请求,这种情况下用前端跨页面传值就非常方便了 1.通过路径传值 用URL记录传值 <a href='Specific.aspx?idStr=val1&name=name1&sex=sex1</a> 在
阅读全文
posted @
2016-02-28 23:08
浅唱年华1920
阅读(3134)
推荐(0)
cookie的使用
摘要:cookie存储在本地,在登陆等很多地方都可以用的到,以前搜集过关于这些文档,但是一直没有用上,今天再拿出来研究下,不足之处,还望指教 1.写入cookie // name:cookie名字 value:值 expires:过期时间 path:生效路劲 // domain:域名 secure:coo
阅读全文
posted @
2016-02-28 23:01
浅唱年华1920
阅读(990)
推荐(0)
localStorage本地存储的用法
摘要:localStorage用法 if(window.localStorage){ alert('这个浏览器支持本地存储'); }else{ alert('这个浏览器支持不本地存储'); } localStorage.a=3;//设置a为"3" localStorage["a"]="sfsf";//设置
阅读全文
posted @
2016-02-28 21:49
浅唱年华1920
阅读(261)
推荐(0)
去除在页面上点击出现的大片蓝色
摘要:在页面中点击的时候会出现蓝色 如图: 在频繁点击按钮也会出现,就会不大好看,可以用下面这段代码解决,不过有个问题,就是在用了之后, 该区域的文字为无法选中状态,看自己的需求用吧 JS CSS
阅读全文
posted @
2016-02-28 21:06
浅唱年华1920
阅读(278)
推荐(0)
用JS 和 jQery获取屏幕的高度和宽度
摘要:用的时候,网上找了下,放在一起,方便以后查阅 IE,FireFox 差异如下: IE5.0/5.5:
阅读全文
posted @
2016-02-28 20:57
浅唱年华1920