您当前的位置:KKBlog > 学无止境

JS的eval()和ajax Json问题

在做AJAX应用开发的时候,我们通常喜欢把服务器端返回的JSON格式字符串在客户端的回调函数中把它作为JavaScript代码执行并用一个变量保存起来,以方便使用返回的数据。通常的做法就是var jsonData = eval(xmlHttp.responseText)。这看起来似乎一切都是正确的,但当你运行代码的时候,你会发现报“invalid labe”错误了。为什…
查看全文

SQL 2000和2005 树形递归法小汇总

--测试数据if OBJECT_ID(tb) is not null drop table tb goCREATE TABLE tb(ID char(3),PID char(3),Name nvarchar(10))INSERT tb SELECT 001,NULL ,山东省UNION ALL SELECT 002,001,烟台市UNION ALL SELECT 004,002,招远市UNION ALL SELECT 003,001,青岛市UNION ALL SELECT 005,NULL ,四会市UNION ALL SELECT 006,005,清远市…
查看全文

js操作iframe的那点事

js操作iframe的那点事现在工作上基本很少去涉及iframe的相关操作,这些自己做个demo来记录学习:看得我有点绕而且晕.这次要谈到的问题涉及以下三个点:(在同域状态下)1.父窗体访问子窗体中的某方法或某个元素2.子窗体访问父窗体中的某方法或某个元素3.子窗体访问相邻窗体中的方法或某个元素注意点:在本地直接用IE和FF打开测试正…
查看全文

jquery.ui.dialog 1.81在IE8中出现滚动条bug解决方法

最近在做web用户体验方面的东东,因主管和老板一致赞同使用Jquery插件,因此现有的项目中使用了jquery的技术,在使用jquery插件的过程中遇到一些问题,与大家分享一下. 前一段时间使用jquery.validate 1.7.插件时,remote验证异常,后来修改部份源文件才解决.今天 在使用jquery.ui.dialog.js(jQuery UI Dialog 1.8.10) 做…
查看全文

JS 中如何判断-undefined - 千一网络

以下是不正确的方法:var exp = undefined;if (exp == undefined){ alert("undefined");} exp 为 null 时,也会得到与 undefined 相同的结果,虽然 null 和 undefined 不一样。注意:要同时判断 undefined 和 null 时可使用本法。var exp = undefined;if (typeof exp == undefined){ alert("undefined…
查看全文

全面解决ajax.net和.Net中的乱码问题

ajax.net默认提交采用的是utf-8, 但是我程序里却全部配置为<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>百度了下,有以前几种解决方案方案1: byte[] buffer = System.Text.Encoding.Default.GetBytes(tbxRemark.Text); string s = Syst…
查看全文

Base-64 字符数组的无效长度

问题是 在页面传送的时候加密了 ,然后解密出来就抛出异常 跟踪发现是 ++ 在解析REQUEST的时候变成了空格在网上查找资料,都是说在使用Convert.ToBase64String()方法对字符串进行Base64编码时,需要使参数的长度等于4或4的偶数倍数,否则将抛出“FormatException”异常。但是我这里使用的参数是使用Convert.ToBase64String(…
查看全文
二维码
意见反馈 二维码