在开发工程中,我们可能需要判断客户端浏览器的版本而作相应的处理;通常做法是通过浏览器的userAgent去判断浏览器版本,故在此总结下,方便以后使用。
分类:
移动开发 时间:
2015-10-20 17:58:45
阅读次数:
161
需求描述:当用户的账户在另一个浏览器中登录的时候,需要把当前浏览器的登录强制下线。这种需求在业务系统,或付费视频服务网站中比较常见。 这种需求我称之为“单客户端(浏览器)”登录,与单点登录(SSO)有本质的区别,关于SSO的实现方案可以参考我的另外一篇文章:谁都能看懂的单点登录(SSO)实现方式(附...
分类:
Web程序 时间:
2015-10-18 21:36:44
阅读次数:
216
不仅在客户端浏览器中需要执行验证逻辑,在服务器端也需要执行。客户端验证能即时给出一个错误反馈(阻止请求发送至服务器),是时下 Web 应用程序所期望的特性。服务器端验证,主要是因为来自网络的信息都是不可信任的。 当在 ASP.NET MVC 设计模式上下文中谈论验证时,主要关注的是验证模型的值。AS...
分类:
Web程序 时间:
2015-10-18 06:39:29
阅读次数:
346
一、Cookie原理Cookie就是一个键和一个值构成的,随着服务器端的响应发送给客户端浏览器。然后客户端浏览器会把Cookie保存起来,当下一次再访问服务器时把Cookie再发送给服务器。二、session的原理session底层是依赖Cookie的!当首次使用session时,服务器端要创建se...
分类:
其他好文 时间:
2015-10-15 22:00:27
阅读次数:
135
一、cookie1、概念: 由服务器创建保存到客户端浏览器的一个键值对。2、
分类:
其他好文 时间:
2015-10-14 10:32:16
阅读次数:
134
写在前面在项目中使用html5,需要针对不同的客户端浏览器有不一样的处理方式,这就需要对请求中的useragent进行分析,并进行处理。一个例子 为了自适应页面可以加上这个meta 测试总结这里记录一下,以后会经常用到。
分类:
移动开发 时间:
2015-10-10 12:02:18
阅读次数:
225
在js或css后加?v= 版本号不让浏览器缓存,jscss客户端会缓存css或js文件,改变版本号,客户端浏览器就会重新下载新的js或css文件,在js或css后加?v= 版本号的用法如下代码如下:css和js带参数(形如.css?v=与.js?v= 或 .css?version=与.js?vers...
分类:
Web程序 时间:
2015-10-05 10:25:26
阅读次数:
168
http://www.cnblogs.com/artech/archive/2012/06/17/client-validation-01.html之前我们一直讨论的Model验证仅限于服务端验证,即在Web服务器根据相应的规则对请求数据实施验证。如果我们能够在客户端(浏览器)对用户输入的数据先进行...
分类:
Web程序 时间:
2015-09-30 11:01:41
阅读次数:
214
一、初步入门:init方法被设计成只调用一次。它在第一次创建Servlet时被调用,在后续每次用户请求时不再调用。service()方法是执行实际任务的主要方法。Servlet容器(即Web服务器)调用service()方法来处理来自客户端(浏览器)的请求,并把格式化的响应写回给客户端。每次服务..
分类:
其他好文 时间:
2015-09-24 19:39:42
阅读次数:
152
WebView包含基础的HTML显示功能, 使用时, 需要进行多方面的优化.
(1) 常用设置
(2) 网页客户端
(3) 浏览器客户端
(4) 滚动条
(5) 获取网页内容Code:package me.chunyu.Pedometer.base;import android.annotation.SuppressLint;
import android.content.Context;...
分类:
移动开发 时间:
2015-09-15 16:36:48
阅读次数:
277