随笔分类 -  HTML/CSS

摘要:表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如:点击提交按钮两次。点击刷新按钮。使用浏览器后退按钮重复之前的操作,导致重复提交表单。使用浏览器历史记录重复提交表单。浏览器重复的HTTP请求。 几种防止表单重复提交的方法 禁掉提交按钮。表单提交后使用Javascript使提交按钮disable。这种方法防止心急的用户多次点击按钮。但有个问题,如果客户端把Javascript给禁止掉,这种方法就无效了。 我之前的文章曾说过用一些Jquery插件效果不错。 Post/Redirect/Get模式。在提交后执行页面重定向,这就是所谓... 阅读全文
posted @ 2013-11-13 09:10 好男孩 阅读(436) 评论(0) 推荐(1) 编辑
摘要:HTML 很容易写,但创建网页时,您经常需要重复做同样的任务,如创建表单。在这篇文章中,我收集了10个超有用的 HTML 代码片段,有 HTML5 启动模板、空白图片、打电话和发短信、自动完成等等,帮助你提高开发速度。 HTML5 启动模板 当启动一个新的项目的时候,你需要一个启动模板。这里是一个简洁干净的模板,可以作为 HTML5 项目的基础。?12345678910111213Untitled 获取方位的表单 (Google Maps) 这里是一个简单但功能强大的表单代码,用户可以输入他的位置指示到特定的地方。对于联系页面非常有用。?123456Enter your locatio... 阅读全文
posted @ 2013-11-08 19:22 好男孩 阅读(538) 评论(0) 推荐(0) 编辑
摘要:Javascript语言的设计不够严谨,很多地方一不小心就会出错。 举例来说,请考虑以下情况。 现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明。用自然语言描述的算法如下: if (myObj不存在){ 声明myObj; } 你可能会觉得,写出这段代码很容易。但是实际上,它涉及的语法问题,远比我们想象的复杂。Juriy Zaytsev指出,判断一个Javascript对象是否存在,有超过50种写法。只有对Javascript语言的实现细节非常清楚,才可能分得清它们的区别。 第一种写法 根据直觉,你可能觉得可以这样写: if (!myObj) { ... 阅读全文
posted @ 2013-09-24 13:36 好男孩 阅读(407) 评论(0) 推荐(0) 编辑
摘要:HTML5 和响应式都是 Web 开发领域中的热门技术,本文向你推荐 35 个免费的响应式 HTML5 模板,将两种技术完美结合。 Moriresponsive HTML5 Template Responsive WeddingTemplate SmartStart – Responsive HTML5 Template Spectrum HTML5 Theme Century Responsive Portfolio HTML5 Template Dead Stocker Fashion Template Responsive Business Portfolio Template mnml 阅读全文
posted @ 2013-09-05 09:12 好男孩 阅读(438) 评论(1) 推荐(0) 编辑
摘要:基本上表单是任何一个网站都必须要用到的元素,本文介绍的这 30 个设计方案供你参考,这些方案如果要单独下载完整可运行的文件则需要支付2-5美元的费用。 1.Fresh Forms 2.Pretty Forms 3. Amp Forms 4.CSS Contact Form 5. Digital CSS3 forms 6. CSS3 transition forms 7. CSS3 Form Pack 8. GoogleLike Forms 9. Pure CSS3 Forms Set 10. CSS3 PopUp Login and SignUp forms 11. Da... 阅读全文
posted @ 2013-08-21 20:04 好男孩 阅读(406) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示