随笔分类 - JavaScript
摘要:起因由于项目中原先提交from是通过JavaScript指定action,在submit提交的,使用的方式,也不是很标准,造成除了ie之外的浏览器都不能正常的提交数据,做web项目还是要考虑到浏览器的兼容性的.1.序列化form,通过Ajax提交 $.ajax({ cach...
阅读全文
摘要:起因由于公司的项目以前不考虑浏览器的兼容性问题,当时只考虑ie8浏览器,封装的控件也只针对ie8,我后面的做的时候,也就针对ie8,最近发现,封装的日期控件,在firefox竟然没法显示出来,去看JavaScript代码,才发现原来是用innerText获取的td的内容,这样在文本框获取日期的时候,...
阅读全文
摘要:用Jquery的ajax,用的比较多,以至于JavaScript的ajax,都忘得差不多了!1、先获取XMLHttpRequest对象,这是ajax的基础. /*获取XMLHttpRequest对象 主流浏览器兼容(IE、Firefox、Chrome)*/ function getXMLHttpRequest() { if (typeof XMLHttpRequest == "undefined") { XMLHttpRequest = funct...
阅读全文
摘要:作为一个Asp.Net的程序员,调试代码的主要用Vs和浏览器进行调试,个人习惯用Vs来调试! 可是最近遇到在本地调试没有问题,已发布到服务器上,就会出现问题!由于是JavaScript的ajax异步向后台传递数据,即使会报错,也不会直接明显得显示出来,怎么办? 使用浏览器的开发工具进行查看!如Firefox的Firebug进行调试或查看 如下 1、可以进行 设置断点 和进行调试 2、这样查看浏览器发送的请求Chrome浏览器调试IE9、10调试IE8调试可以和IE9和IE10一样,区别是 没有“网络”,没有办法 直接查看 浏览器往服务端 发送的请求! 不过我们可以用HTTpWatch工具 进.
阅读全文