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

JS的eval()和ajax Json问题

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

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…
查看全文

jQuery boxy弹出层插件中文演示及讲解

使用该jQuery插件 要想使用该jQuery插件,需要把$(selector).boxy();放在document.ready 中。使用合适的选择器表达式替换这里的"selector",例如:"a[rel=boxy],form.with-confirmation"。这会给匹配的元素附加一些行为,如下:一个href属性中如果锚点包含#,则此锚点相对应的ID的DOM元素的内容就会被添…
查看全文

兼容IE和火狐的文本换行的css样式

本文列举了兼容 IE 和 FF 的换行 CSS 推荐样式,详细介绍了word-wrap同word-break的区别。兼容 IE 和 FF 的换行 CSS 推荐样式最好的方式是word-wrap:break-word; overflow:hidden;而不是word-wrap:break-word; word-break:break-all;也不是word-wrap:break-word; overflow:auto;在 IE 下没有任何问题,在 FF 下,长串英文会被…
查看全文
二维码
意见反馈 二维码