javascript
渭水飞熊
这个作者很懒,什么都没留下…
展开
-
jQuery.i18n使用过程中IE浏览器一直报脚本错
项目中的js需要做国际化,就引入了jQuery.i18n来处理。结果发现当加入如com.test.delete的时候,IE8一直报脚本错误“缺少标识符",而IE9是没有问题的。经过调试发现有这样一句even('typeof ' + fullname + ' == "undefined"');,错误正是由此而来,其中变量fullname的值正好是com.test.delete的时候报了错。经过试验原创 2015-04-22 19:36:20 · 2911 阅读 · 0 评论 -
Struts的Action和SpringMVC的Controller被多次执行的可能原因
1、提交的事件编码绑定的input的type是submit; 2、使用nginx作为反向代理服务器(或者负载均衡)时,后端的Tomcat或者JBoss执行逻辑时间过长,导致nginx重发请求; 3、前端绑定的元素是a或者img这两个html标签时src=""; 4、使用了struts2的form标签,而且其action="",而form试用了javascript提交,如: do原创 2015-05-06 23:06:10 · 6818 阅读 · 1 评论 -
jQuery的ajax报错:SyntaxError: missing ] after element list
写了个异步提交的程序,结果在IE9上跑没有问题,可是到了firefox上却发现运行不了,查了控制台,报错: SyntaxError: missing ] after element list。后来用“缩小范围法”发现是因为使用evel的原因。时间紧迫我也没有去查这个javascript函数在两种浏览器上的区别。后来换了个方法设置jQuery的dataType属性值为json,然后回调函数中不用ev原创 2015-09-02 09:21:29 · 2527 阅读 · 0 评论 -
plupload在IE8和IE9上无法完成附件大小校验
plupload在Firefox、IE10上可以完成文件大小校验,但是在IE8、IE9上却不能,可能存在以下原因。 首先,需要配置runtimes属性为:html5,flash,silverlight,html4; 其次,如果已经配置了,则需要在使用的系统上安装flash软件。 估计原因是:IE9以及以下支持或者对HTML5支持的不够好造成的,而javas原创 2015-09-16 15:22:26 · 4618 阅读 · 0 评论 -
一个javascript模板的例子
编写javascript来生成DOM,发现DOM和数据以及javascript混成一片,很难维护。心想如果能和freemarker或者velocity这种模板技术就好了,于是上网找了下,还真发现了一篇博文,地址是:点击打开链接,非常不错。我照着这个做个Demo,先记下来。当然了,今天也知道了关于这种javascript模板其实已经有很多开源框架了,大家可以网上搜下,我把我的例子记下来防止忘记。转载 2015-11-20 20:44:24 · 587 阅读 · 0 评论