![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
html
文章平均质量分 55
whyabc
这个作者很懒,什么都没留下…
展开
-
<a>标签锚点
唱片公司 标题1 标题2 标题3 标题4 标题5 滚石唱片公司1 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公司 滚石唱片公原创 2014-02-13 22:34:49 · 9792 阅读 · 0 评论 -
css文件和js文件后面带一个问号
经常看一些网站页面源代码中的css文件和js文件后面带一个问号,后面跟着一连串数字或字符,这是干什么用的? 这个方法我也用过,而且很好用?,它的作用有两个:1、作为版本号,让自己方便记忆、查找;2、作为修改标签,让浏览器重新下载新文件。 其实css文件后面得问号起不到实际作用,仅能当作后缀,如果用问号加参数的方法,可以添加版本号等信息,比如新浪、facebook上用到的: http://xx转载 2014-06-20 20:32:12 · 9143 阅读 · 0 评论 -
解决缓存引发的CSS/JS/IMG问题
这次转载的文章讲的是CSs缓存的问题。CSS一般情况下,我们都会做一定的缓存,毕竟这玩意很少会动它,但对于一个稍大一点的网站来说,它就可能会经常变动了。然而,CSS对于浏览器来说,一般情况下是会被自动缓存的,所以我在导入CSS的时候,都会制定一个版本号放在文件后面如:xxx.css?20091010,下次更新的时候,把这个日期改一下。用户在加载的时候会认为这是一个新文件 。。。以下是博客园转载 2014-06-20 20:30:57 · 8438 阅读 · 0 评论 -
Http状态的传递和保存 之 ASP.NET内置Session
Session是存放在服务器端的。但实际上Session的原理也是在客户端存储一个Cookie,然后根据这个Cookie查询服务器端存储的值。登录页面:public partial class Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs原创 2014-02-17 23:27:37 · 704 阅读 · 0 评论 -
Http状态的传递和保存 之 自己实现“服务器端Cookie”
Cookie不能存储机密数据。如果想存储数据,可以保存一个Guid到Cookie中,然后在服务器中建立一个以Guid为Key,复杂数据为Value的静态Dictionary。Guid就相当于用户的一个“令牌”。SessionMgr.csusing System;using System.Collections.Generic;using System.Linq;u原创 2014-02-17 23:05:26 · 3750 阅读 · 0 评论 -
Http状态的传递和保存 之 Application
Application是应用全局对象,被全体共享。操作之前先Lock,操作完成后UnLock。添加一个“全局应用程序类”Global.asax,当应用程序第一个页面被访问的时候Application_Start执行。如:统计访问人数,每次服务器上一个内容被访问的时候Application_BeginRequest会执行就把数量++。这样为什么不好?大并发访问会非原创 2014-02-17 23:49:42 · 558 阅读 · 0 评论 -
Http状态的传递和保存 之 几种数据传递的区别和不同用途
几种数据传递的区别和不同用途Application:全局数据,不要用。Url:精准传递,用起来麻烦。隐藏字段:不保密。Cookie:保存在客户端,不保密。Session:保存在服务器端,不能放大数据。原创 2014-02-17 23:51:49 · 658 阅读 · 0 评论 -
Http状态的传递和保存 之 隐藏字段
隐藏字段服务器在对浏览器响应结束之前将状态信息保存到页面表单中,下次页面再向服务器发出请求的时候带上这些状态信息,这样服务器就能根据这些状态信息还原上次的状态了。缺点: 加大网站的流量、 降低访问速度、 机密数据放到表单中会有数据欺骗等安全性问题。如:原创 2014-02-16 18:25:16 · 964 阅读 · 0 评论 -
Http状态的传递和保存 之 通过Url传递
通过Url传递(1)两个页面之间传递数据最好、后续麻烦少、最简单的方法就是通过Url传递。(2)优点:简单、直接,明确知道发给谁,数据不会乱。(3)缺点:如果多个页面或者不确定页面之间要传什么,就需要每次跳转都带着;不保密,数据很容易泄露或篡改。如:http://www.test.html?username=admin&password=123原创 2014-02-16 18:23:38 · 783 阅读 · 0 评论 -
Http状态的传递和保存
无状态Http Http协议是无状态的,不会记得上次和网页“发生了什么”。试验:private int 字段++。 public class TestHandler : IHttpHandler{ private int i = 0; public void ProcessRequest(HttpContext context) { context.Re原创 2014-02-16 18:20:55 · 844 阅读 · 0 评论 -
Http状态的传递和保存 之 Cookie
Cookie如果想自由的传递和读取,用Cookie。 Cookie是和站点相关的,也就是只有存储Cookie的服务器站点才能读取和访问。并且每次向服务器请求的时候除了发送表单参数外,还会将和站点相关的所有Cookie都提交给服务器,是强制性的。Cookie也是保存在浏览器端的,而且浏览器会在每次请求的时候都会把和这个站点相关的Cookie提交到服务器,并且将服务器端返回原创 2014-02-16 18:28:19 · 10102 阅读 · 1 评论 -
<a> 标签的 target 属性
标签的 target 属性规定在何处打开链接文档。如果在一个 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。从此以后,超链接文档就可以指向这个新的窗口。打开新窗口被指向的转载 2014-02-13 22:45:01 · 886 阅读 · 1 评论 -
防止浏览器缓存css,js静态文件
什么情况下,要禁止静态文件缓存:1、经常可能要改动的 js, css. 比如 一个html 文件, test.html 在 1.0版本中。可能是这样 修改后 v1.1版本: 新增加了一个foo.js 同时,也改动了common.js , 在common.js 中定义了新的类,并在foo.js 中使用了common.js.转载 2014-06-20 20:34:58 · 3300 阅读 · 0 评论