工作中点滴记录

永远保持学徒心态

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年9月11日

摘要: cookie是网页通过浏览器保存在用户本地计算机上的数据,用户再次访问该网页的时候,浏览器会将这数据发送给该网页。Cookie最典型的应是判断注册用户是否已经登陆网站。用户可能会得到提示,是否在一下次进入此网站的时候保留用户信息以便简化登陆手续,也就是“记住密码”,这些所谓的记忆都是用cookie保存的。另一个重要的应用场合是“购物车之类的处理”,用户可能会在一段时间内在同一家的不同页面选择不同的商品,网页把这些信息写入到cookie,以便在付款时候提取信息。在js中我们用document.cookie这属性来写入cookie和读取cookie写入cookie的格式:document.cook 阅读全文
posted @ 2011-09-11 19:55 梦里故乡 阅读(611) 评论(0) 推荐(0) 编辑

摘要: 乱码,乱码,公司的后台,在火狐,IE9,ie8,通过url传递字符串,显示正常,但是用ie6 ,7的时候 ,显示的是乱码。后发现通过url的get方式传递的字符串中有中文字符,想起在.NET的类库中有URLEncode这个类可以进行url的编码,但是我这是在页面的前端,要么js提供对url编码的方法,要么jquery提供对url编码的方法。经只能提示,发现有 3个方法可以对url进行编码;这三个方法分别是:encodeURI(),encodeURIComponent(),escape.encodeURIComponent() 方法: 把 URI字符串采用UTF-8编码格式转化成escape格式 阅读全文
posted @ 2011-09-11 09:28 梦里故乡 阅读(5345) 评论(0) 推荐(1) 编辑

摘要: 近来发现 公司的后台系统在通过Rss操作新闻时候,用火狐浏览器操作时候,页面正常,但是用IE7,6的时候,浏览新闻的时候信息出现乱码。经过检查,发现是通过URL传值的问题,所以对url字符串进行encodeURIComponent对url字符串内容进行编码,问题解决,但是有时候会出现 The request filtering module is configured to deny a request where the query string is too long,问题的原因是 以get方式传字符串的时候,有长度限制。IIS 7对于Query String有长度限制。默认为2048. 阅读全文
posted @ 2011-09-11 08:26 梦里故乡 阅读(2546) 评论(0) 推荐(0) 编辑