JavaScript/Jquery
EricaWu
学无止境 玩乐一切
展开
-
XSS攻击的原理
**概念说明**Xss(cross-site scripting)攻击指的是攻击者往Web页面里插入恶意html标签或者javascript代码,当用户浏览该页或者进行某些操作时,攻击者利用用户对原网站的信任,诱骗用户或浏览器执行一些不安全的操作或者向其它网站提交用户的私密信息。比如:攻击者在论坛中放一个看似安全的链接,骗取用户点击后,窃取cookie中的用户私密信息;或者攻击者在论坛中加一个恶意转载 2015-11-09 00:44:46 · 568 阅读 · 0 评论 -
JS中document.createElement()的用法
分析代码时,发现自己的盲点——document.createElement(),冲浪一番,总结了点经验。 document.createElement()是在对象中**创建一个对象**,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列表任意位置插转载 2015-11-12 00:20:11 · 11192 阅读 · 2 评论 -
使用js获取QueryString
从网上看到一些使用js获取QueryString的方法,但用起来不是很理想,所以决定自己写一个。主要原理是使用正则表达式匹配location.search中的字符串。三个主要方法:方法说明getQueryString获取QueryString的数组。例如路径QueryStringDemo.html?id=5&type=1&flag=0调用后返回[“id=5”, “type=1”, “flag=0”]转载 2015-10-25 22:17:06 · 838 阅读 · 0 评论 -
使用 JSON 进行数据的异步传输
JSON(JavaScript Object Notation)允许轻松地将 JavaScript 对象转换成可以随请求发送的数据(同步或异步都可以)。本文首先介绍JSON的数据格式,接着介绍如何在 JavaScript 中使用 JSON,重点介绍一下如何使用JSON完成数据的异步传输。1. JSON的数据格式a) 按照最简单的形式,可以用下面这样的 JSON 表示名称/值对:{ "转载 2015-11-12 00:25:18 · 684 阅读 · 0 评论 -
DataContractJsonSerializer和JavaScriptSerializer内部实现差异
问题的引子先来看问题的引子。定义一个下面这样的类,此类有Serializable属性,并且有一个属性的定义没有使用自动属性来实现。[Serializable] public class Users { public int UserID { get; set; } public string UserName { get; set; } public string UserE转载 2015-11-12 10:15:28 · 1186 阅读 · 0 评论 -
你应该知道的35个Jquey小技巧
收集的35个 jQuery 小技巧/代码片段,可以帮你快速开发.禁止右键点击$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; });});隐藏搜索文本框文字Hide when clicked in the search field,转载 2015-11-05 23:57:53 · 443 阅读 · 0 评论 -
JQUERY获取当前页面的URL信息
以前在做网站的时候,经常会遇到当前页的分类高亮显示,以便让用户了解当前处于哪个页面。之前一直是在每个不同页面写方法。工程量大,也不便于修改。一直在想有什么简便的方法实现。后来在网上查到可以用获取当前URL的详细信息来判断。所以收集了JQUERY获取URL的函数的资料。设置或获取对象指定的文件名或路径。 window.location.pathname 例:http://localhost:808转载 2015-10-25 20:34:46 · 593 阅读 · 0 评论 -
Jquery中的取值赋值
//JS获取文本框的值 function getJsText() { var txt = document.getElementById("txtName").value; alert(txt); }//JQ获取文本框的值 function getJqText() { var txt = $("#原创 2015-10-13 10:49:01 · 969 阅读 · 0 评论 -
什么是json?和jsonp有什么区别?
JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度,那么,JSON到底是什么?JSON就是一串字符串 只不过元素会使用特定的符号标注。{} 双括号表示对象[] 中括号表示数组“” 双引号内是属性或值冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象)所以 {“name”: “Michael”}转载 2015-11-09 22:21:49 · 1615 阅读 · 0 评论 -
Jquery/JS实现DIV的隐藏/显示
//JQuery方式,可调整DIV的隐藏/显示速度 function JQDivHidden() { $("#div1").hide("slow"); //div1缓慢隐藏 } function JQDivShow() { $("#div1").show("slow"); //div1缓慢显示 }/原创 2015-10-13 10:24:45 · 699 阅读 · 0 评论