由于最近一段时间比较忙,发现好久没写博客了,给大家分享下最近搞的logo上传截取功能。在实现这个功能之前找了一些jq的插件,最后选定了cropper在github中可以找到。具体的思路是1:选择上传的图片,在change事件中用form.jquery.js中的formajax异步提交表单,保存上传的...
分类:
Web程序 时间:
2015-09-02 18:56:29
阅读次数:
346
表单提交中get和post方式的区别有5点 1.get是从服务器上获取数据,post是向服务器传送数据。 2.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTPpost机制,将表单内各个字段与其内容放置在HTML...
分类:
其他好文 时间:
2015-09-01 21:18:42
阅读次数:
535
在web开发的过程中,我们经常要用到一些填写表单的操作,我们一般都要在提交表单信息的时候对表单的内容进行验证,struts2给我们提供了简单的实现接口,让我们可以很容易的对表单进行验证。下面讲解下最传统的方法配置表单验证框架,还有更简单明了的就是利用注解,这里就不解释了。1.首先我们要在要进行配置的...
分类:
编程语言 时间:
2015-08-31 21:28:22
阅读次数:
166
什么是HtmlUnit HtmlUnit是一个开源的浏览器模拟工具,可以方便我们模拟浏览器的行为,例如打开网页,提交表单等,这样我们可以用他来爬网页 官网下载:http://htmlunit.sourceforge.net/? java API:http://ht...
分类:
Web程序 时间:
2015-08-31 12:00:15
阅读次数:
1064
当用户提交表单时,做到以下两件事是非常有必要: 使用 PHP trim() 函数去除用户输入数据中不必要的字符 (如:空格,tab,换行)。 使用PHP stripslashes()函数去除用户输入数据中的反斜杠 (\) <!DOCTYPE?HTML>?...
分类:
Web程序 时间:
2015-08-29 17:21:40
阅读次数:
189
1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属...
分类:
其他好文 时间:
2015-08-28 11:03:55
阅读次数:
102
JSP表单提交我们都知道表单提交大致可分为两类:一类是通过提交按钮submit直接提交表单,也可以通过JS或Jquery利用选择器找到那个需要提交的form表单,如$("#loginForm").submit();还有一种就是通过ajax异步提交,如:$(function(){$("#saveBtn").click(function{varuname=$("#..
分类:
Web程序 时间:
2015-08-27 19:18:25
阅读次数:
143
在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。一、表单重复提交的常见应用场景有如下的form.jsp页面 1 2 3 4 5 Form表单 6...
分类:
其他好文 时间:
2015-08-27 15:02:43
阅读次数:
227
最近项目代码中的表单提交的方式已经百花齐放了,现在用这篇文章来整理一下不同表单提交方式的区别,给出最佳实践。先给结论:
建议使用button[type=submit]来提交表单,而不是input;只有单行文本控件时,回车会引发表单提交;通过onsubmit事件可阻止表单提交。
input[type=submit]
这是最常见的提交方式。不多说了,看图:
图中可以看到...
分类:
其他好文 时间:
2015-08-27 09:41:08
阅读次数:
291
加油_linda'autocomplete="off"'在Chrome 中不起作用我们在表单输入框中输入信息,提交表单后,当我们再次进入表单页面,双击输入框时,会出现之前提交的信息,这是因为浏览器一般会记录下输入框之前提交表单的信息。这就是这篇文章要讲的autocomplete.AutoComple...
分类:
其他好文 时间:
2015-08-27 00:08:58
阅读次数:
174