javascript
chaochao132
这个作者很懒,什么都没留下…
展开
-
url传中文参数乱码
我的url中文乱码的解决方案: 客户端对url进行两次转码:(str可能是中文) Js代码 ... var url = ; url = encodeURI(url); url = encodeURI(url); ... js通过encodeURI编码 通过decodeURI解码 服务器段对参数值进行解码: Java代码 HttpServ...原创 2011-09-19 15:05:35 · 115 阅读 · 0 评论 -
判断js变量未定义
两种方法来判断: 1: 用typeof [code="java"]if (typeof(vInput) == 'undefined') return true; [/code] 2:window [code="java"]if(window.vInput)alert("改变量已经定义") else alert("变量未定义!请检查!")...原创 2012-11-05 16:02:23 · 102 阅读 · 0 评论 -
document.write()
在载入页面后,浏览器输出流自动关闭;在此之后,任何一个对当前页面进行操作的document.write()方法将打开—个新的输出流,它将清除当前页面内容(包括源文档的任何变量或值)。...原创 2012-04-11 16:17:47 · 114 阅读 · 0 评论 -
httpservletrequest 添加跨域cookie
今天需要在用户登录后添加别的域的cookie,然后网上搜了一下,发现大多数写的都是一样,但是我测试就是不行。由于自己对cookie也不了解,所以只能接着看,然后发现了自己的cookie生成不了的原因。 下面的是我自己贴过来备用的, 原文地址请看[url]http://www.vinceruan.info/front/cross-domain-process-cookie-session/[/...原创 2012-03-23 14:32:21 · 967 阅读 · 0 评论 -
jquery ajaxfileupload kindeditor 在ie9下面的bug
今天遇到几个客户反馈的bug,全是ie9下面的,而且问题都是莫名其妙的,看不出来是什么原因造成的。弄了好长时间才发现是低版本的jquery ajaxfileupload kindeditor 都不支持ie9。因此,将它们全部升级后,问题解决。 jquery 是从1.5.1之后开始全面支持ie9的 kindeditor的错误是在跨域的iframe里面会出现问题,单独的页面是没有问题的...原创 2012-03-21 16:47:49 · 85 阅读 · 0 评论 -
java 上传文件 返回json格式数据 ie下面打开下载窗口
原因是返回时 的response.setContentType("application/json; charset=UTF-8"); json的mime为:application/json ie一解析认为是文件,所已提示下载 解决办法 是 返回时 content-type 设置为 text/html ...原创 2012-03-15 11:40:17 · 135 阅读 · 0 评论 -
input限制只能输入数字
原创 2012-03-14 14:29:23 · 85 阅读 · 0 评论 -
ajax jsonp跨域调用
今天遇到ajax跨越调用的需求,从网上搜了下,选择使用jsonp。 百度百科里面解释: JSONP是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式)。 使用方式: [code="java"] $.ajax({ ...原创 2012-04-23 17:18:47 · 78 阅读 · 0 评论 -
jquery click事件,多次执行
用jquery 绑定一个按钮click事件后,第一次点击后,一切正常,第二次点击,竟然执行两次,以后越来越多, 后来查看文档发现 jquery click 不是 替换原有的function 而是接着添加,所以才会执行次数越来越多。 这有就可以在添加之前 先将按钮 click 函数置空,然 后再添加。 解绑定方法 $("").unbind('click');...原创 2012-01-10 11:06:20 · 125 阅读 · 0 评论 -
js 正则匹配(去掉html标签)
1,得到网页上的链接地址: string matchString = @"]+href=\s*(?:'(?[^']+)'|""(?[^""]+)""|(?[^>\s]+))\s*[^>]*>"; 2,得到网页的标题: string matchString = @"(?.*)"; 3,去掉网页中的所有的html标记: string temp = Regex.Replace(html,原创 2011-12-30 14:19:57 · 185 阅读 · 0 评论 -
转载: js实现map
function Map() { var struct = function(key, value) { this.key = key; this.value = value; } var put = function(key, value){ for (var i = 0; i < this.arr.length; i++) { ...原创 2012-04-20 11:49:07 · 73 阅读 · 0 评论