
js
人称饼哥
这个作者很懒,什么都没留下…
展开
-
javascript onclick return false
签的影响。在文章最后一段用到了Prototype,很遗憾本人并没有使用过此框架,翻译的可能有失准确。 这是本人第一次翻译文章,英文水平,JS水平均有限,也只是练习性质的翻译,如有不妥之处,感谢留言相告。 在HTML代码中,无论你在哪里放置了onclick事件,并且返回值为false时,那么该处的默认行为将不会执行。这里的默认行为是指没有Onclick事件时原本的行为。 举一个例子: Js代码 <a href= &原创 2012-05-24 14:24:14 · 182 阅读 · 0 评论 -
$.getJSON()方法的 callback说明
Email.jsp?act=add&siteId=${LANG.siteId}&accountId=${loginId}&callback=?"; $.getJSON(url, {} , function(data) { var code = data.code; if(code == 0){ $('#floatOne').myFadeIn();原创 2013-10-17 11:04:51 · 150 阅读 · 0 评论 -
jquery windowname跨域提交问题
"非法提交"}'</script> (3) ajax的回调函数里,要对返回值做eval处理,转成json对象 var data = eval("("+returnStr+")"); //转换为json对象 如一个示例: $.post('${API_ROOT}/sendVerificationCode.jsp?act=getPassword&mobile=' + mobile + '&am原创 2013-12-11 12:28:25 · 107 阅读 · 0 评论 -
eclipse 去掉js验证
择Validation,把不需要验证的去掉勾就可以了,点击ok。 如果以上方法还是不行,去掉当前项目路径下的.project文件中的以下部分: <buildCommand> <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> <arguments></arguments>原创 2013-12-18 16:15:21 · 94 阅读 · 0 评论 -
Mustache模板遍历输出数据
原创 2014-02-18 18:02:57 · 305 阅读 · 0 评论 -
Ajax与JSON的一些总结[转]
R对象获取到服务器的数据,然后再通过DOM将数据插入到页面中呈现。虽然名字中包含XML,但Ajax通讯与数据格式无关,所以我们的数据格式可以是XML或JSON等格式。 XMLHttpRequest对象用于在后台与服务器交换数据,具体作用如下: 在不重新加载页面的情况下更新网页 在页面已加载后从服务器请求数据 在页面已加载后从服务器接收数据 在后台向服务器发送数据 本文目录 XMLHttpRequest的用法 Ajax同源请求 同源策略与跨源策略 Ajax跨源请求 1.1.2 正原创 2014-03-13 17:51:18 · 153 阅读 · 0 评论 -
防止浏览器下载favicon.ico,mime-mapping
ault.xml加一行: <mime-mapping extension=".ico" mime-type="image/jpeg"/> 或者:<mime-mapping extension=".ico" mime-type="image/x-icon"/> 如果是tomcat,在conf/web.xml里面加.另外: TOMCAT在默认情况下下载.ra原创 2014-03-23 09:26:08 · 239 阅读 · 0 评论 -
jquery.html方法转义$ < >
用 $("#pcmobile").html()方法,那取得的值默认被浏览器转义了,原来的&变成了&amp;。所以a标签里面的值变成PC&amp;MOBILE。 同样的,<被转义成&lt;,>被转义成&gt;。 有时候为了防止xss注入,这种转义是有必要的,但是,如果不想被转义,解决方案很简单,不用html()方法 ,改成 text()方法就行了.如$("#p原创 2014-04-16 12:16:40 · 203 阅读 · 0 评论 -
java 防止xss攻击
原创 2014-05-08 11:03:48 · 169 阅读 · 0 评论 -
跨域请求带cookie,withCredentials
t这个对象的withCredentials属性(现代浏览器基本都支持), 设置为true,同时A服务器要返回相应的响应头。 详细参考这里:http://newhtml.net/using-cors/ 另外关于cookies共存的一些解决方案,参考这里: http://xuliangyong.iteye.com/blog/34400 http://www.cnblogs.com/showker/archive/2010/01/21/1653332.html原创 2014-07-30 12:18:30 · 249 阅读 · 0 评论 -
利用CORS实现跨域请求[转]
原创 2014-07-30 12:29:32 · 116 阅读 · 0 评论 -
fiter过滤字符编码不起作用
原创 2014-08-07 17:24:17 · 120 阅读 · 0 评论 -
调用js文件乱码 resin js乱码 resin改变默认iso-8859-1编码
查看jsp的 <%@ page contentType="text/html; charset=utf-8" language="java"%> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 没有问题 看看文件编码也是utf-8的。 再看看js文件,编码也是utf-8,靠。。。见鬼了原创 2013-08-29 17:38:58 · 185 阅读 · 0 评论 -
window.name实现的跨域数据传输
原创 2013-08-24 11:11:00 · 91 阅读 · 0 评论 -
js遍历数组的下标问题
prepend("<em class='review-readable'></em>"); } } } 这个参数list是一个json对象数组,如:[{...},{...},{...}] 这种格式 for循环里面的 i 就是一个下标了,值从0开始;不是一个json对象;这个与java的遍历有不同。原创 2013-08-16 10:51:21 · 625 阅读 · 0 评论 -
JavaScript中函数参数的理解
也就是说,即便你定义的函数只接收两个参数,在调用这个函数的时候,你可以传入一个、三个甚至不传入参数,而解析器永远不会有什么怨言。这是因为,在ECMAScript中的参数在内部是用一个数组来表示的。函数接收到的绐终都是这个数组,而不关心数组中包含哪些参数或者有没参数。实际上,在函数体内可以通过arguments对象来访问这个参数数组,从而获取传入给函数的每一个参数。例如一个函数如下: function sayHi(name,message){ alert("Hello &q原创 2012-10-11 16:47:06 · 130 阅读 · 0 评论 -
JavaScript没有块级作用域
原创 2012-10-12 15:56:42 · 82 阅读 · 0 评论 -
javascript的typeof操作的返回值类型
原创 2012-10-13 22:03:45 · 124 阅读 · 0 评论 -
JS Date函数整理
当前日期和时间保存为其初始值。 参数形式有以下5种: new Date("month dd,yyyy hh:mm:ss"); new Date("month dd,yyyy"); new Date("yyyy/mth/dd hh:mm:ss"); new Date("yyyy/mth/dd"); new Date(ms); 注意最后一种形式,参数表示的是需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。各种函原创 2012-11-15 11:18:27 · 95 阅读 · 0 评论 -
jstl for each的一个判断=小问题
pe}" <c:if test="${type==template.templateType}">selected</c:if>>${type}</option> </c:forEach> </select> forEach 的属性: items:是指要遍历的集合,这里的teTemplateType原创 2012-12-04 14:54:04 · 122 阅读 · 0 评论 -
关于easyUI在子页面增加显示tabs的一个问题
页面的情况。 情景是,在父页面上有个div如: <div class="easyui-tabs" id="main" fit="true" border="false"> <div title="Welcome" iconCls="icon-page" style="padding:20px;overflow:hidden;&qu原创 2013-01-05 17:45:41 · 131 阅读 · 0 评论 -
js全选与全不选
is).attr("checked",true); }); }else{ $("input[name='dn']").each(function(){ $(this).attr("checked",false); }); } } <input class="licheckbox" type="checkbox&原创 2013-03-21 12:00:16 · 77 阅读 · 0 评论 -
js遍历ul里面的li里面的值
<span> <!-- <input class="licheckbox" type="checkbox" name="dn" id='dn_&#20320;&#22909;.&#24191;&#19996;'/&g原创 2013-03-27 14:28:05 · 464 阅读 · 0 评论 -
jquery深度选择器,还是遍历li里面的值
n> <span class="pro_delete"><a href="javascript:deleteCartAjax('10086.我爱你')">删除</a></span> </li> <li> <span class=&qu原创 2013-03-27 22:38:37 · 123 阅读 · 0 评论 -
jquery获取id为特殊符号的对象
原创 2013-03-29 18:11:43 · 97 阅读 · 0 评论 -
jquery拿到HtmlObject类型
s" id="spanId">HelloWorld</span> </div> <div> <span class="spanclass" id="spanId"> 你好</span> </div>原创 2013-04-10 22:57:33 · 127 阅读 · 0 评论 -
js转换数字类型丢失精确度
dow.open ('operaterLabel.do?labelId='+labelId +"&type=" + type, 'newwindow', 'height=700, width=780, top=100, left=800, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') } operaterLabel方法触发的时候,如果入参labelId是比较大原创 2016-03-15 10:43:36 · 932 阅读 · 0 评论