首页 > web开发

web开发

Jquery的ajax在IE提交数据乱码解决方法

乱码是因为编码不同而造成的。在ajax post 或 get时都有可能出现乱码。 为了避免乱码,可以做到以下几步 解决方法 1,保持编码的统一,包括文件编码,数据库编码,网页content-type编码 检查一下<meta http-equiv=”content-type” content=”text/html; charset=UTF-8″ /> 建议中文都是用UTF-8,使用gbk/gb2312有可能会出现乱码 2,使用post来发送而不是get get方法是会通过链接来传递参数,而且会自动urlEncode(编码),而各个浏览器编码的方式可能不太一样。使用post可以避免这种 … 阅读全文

8款最受欢迎的HTML5/CSS3应用及代码

1

新的一周开始,小编也将继续为大家分享精彩的HTML5应用,还有CSS3和jQuery方面的东西。今天给大家带来的是8款最受欢迎的HTML5/CSS3应用及代码,一起来看看吧。 1、基于HTML5 Canvas的图表插件Chart.js chart.js是一款基于HTML5 Canvas的图表插件,chart.js的功能非常强大,它不仅提供了常见的柱形图、折线图、饼状图,而且还提供了环形图、雷达图,样式外观多样,图表的色彩搭配也比较清新。chart.js还有一个特点就是图表在初始化的时候有弹性动画特效,这也是HTML5 Canvas的一大功劳。   2、HTML5 3D动画柱状图表 这 … 阅读全文

响应式TAB-FullWidthTabs

BlueprintFullWidthTabs

响应式TAB-FullWidthTabs 在PC和移动设备上的显示效果如下图,根据屏幕大小,采用不同布局来展示内容。 演示地址 http://tympanus.net/Blueprints/FullWidthTabs/ 下载地址 http://tympanus.net/Blueprints/FullWidthTabs/FullWidthTabs.zip

防止表单重复提交的几种策略

表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如: 点击提交按钮两次。 点击刷新按钮。 使用浏览器后退按钮重复之前的操作,导致重复提交表单。 使用浏览器历史记录重复提交表单。 浏览器重复的HTTP请求。 几种防止表单重复提交的方法 禁掉提交按钮。表单提交后使用Javascript使提交按钮disable。这种方法防止心急的用户多次点击按钮。但有个问题,如果客户端把Javascript给禁止掉,这种方法就无效了。 我之前的文章曾说过用一些Jquery插件效果不错。 Post/Redirect/Get模式。在提交后执行页面重定向,这就是所 … 阅读全文

article元素

article元素代表文档、页面或应用程序中独立的、完整的、可以独自被外部引用的内容。它可以是一篇博客或报刊中的文章、一篇论坛帖子、一段用户评论或独立的插件,或其他任何独立的内容。 除了内容部分,一个article元素通常有它自己的标题(一般放在一个header元素里面),有时还有自己的脚注。 现在,让我们以博客为例来看一段关于article元素的代码示例,如代码清单3-1所示。 代码清单3-1   article元素示例 这个示例是一篇讲述苹果的博客文章,在header元素中嵌入了文章的标题部分,在这部分中,文章的标题“苹果”被镶嵌在h1元素中,文章的发表日期镶嵌在p元素中。在标题下部的p元 … 阅读全文

html5新增的结构元素 section元素

section元素 section元素表示页面中的一个内容区块,比如章节、页眉、页脚或页面中的其他部分,它可以与h1、h2、h3、h4、h5、h6等元素结合起来使用,标示文档结构。 html5 中代码示例; <section> … </section> html4中代码示例; <div> … </div>