摘要: 1、用户上传视频文件注意:调整允许上传文件的大小:ASP.Net为了防止过大的http恶意请求阻塞网站,所以限定了每次上传文件最大4M,asp.net1.1中把用户上传的文件先放到内存中,2.0后如果上传的文件过大(默认256K)则会把文件保存到磁盘中。不要修改全局的web.config来解除限制,保证安全,只对视频上传的ashx文件夹添加独立的web.config<system.web><httpRuntime maxRequestLength="204800" requestLengthDiskThreshold="1024"/&g 阅读全文
posted @ 2013-05-03 17:22 卡西法儿 阅读(980) 评论(1) 推荐(0) 编辑
摘要: 静态页生成首先先写一个html模板,里面会改变的地方设置为参数(用于替换) /// <summary> /// 根据书的编号生成一个html静态页 /// </summary> /// <param name="book"></param> public void CreateHtml(Model.Books book) { //读取模板页的html string html = File.ReadAllText(HttpContext.Current.Request.... 阅读全文
posted @ 2013-05-03 15:45 卡西法儿 阅读(836) 评论(2) 推荐(0) 编辑
摘要: 1、当你想进行SEO优化,又想Ajax异步,这时你可以变一些小花样。例如x想点击a标签后往dv1中异步追加护肤的内容:优化前:HTML代码: <a href="javascript:void(0)">护肤</a> <div id="dv1"></div>JS代码: $("#a1").click(function () { $.post("/ashx/Seo.ashx", { "action": "a1" }, function 阅读全文
posted @ 2013-05-03 15:17 卡西法儿 阅读(960) 评论(2) 推荐(0) 编辑
摘要: 什么是url重写:其实就是把url地址改了一下,对什么样的URL地址重写:带参数的url进行重写为什么对其重写:提高SEO优化,搜索引擎蜘蛛会根据url进行搜索,当爬到带参数的url时会把这个url的权重降低,因为参数会变,页面内容会变,所以要把带参数的url变成不带参数的url,其实并不是html权重高,只要不带参数,html,aspx权重一样高例子:aspx.cs重写前: node.NavigateUrl = ListBook.aspx?categoryId=" + item.Id;重写后node.NavigateUrl = "/ListBook/ListBook_&q 阅读全文
posted @ 2013-05-03 11:58 卡西法儿 阅读(1033) 评论(3) 推荐(4) 编辑
摘要: setInterval版 $(function () { setInterval(function () { var time = $("#time").text(); time = parseInt(time); time--; if (time >0) { $("#time").text(time); } else { window.locat... 阅读全文
posted @ 2013-05-03 10:43 卡西法儿 阅读(504) 评论(6) 推荐(2) 编辑
摘要: 在项目中,往往会有一些操作是限于登录后的用户,但怎么判断用户是否登录呢?首先,写一个类:需要验证登录的页面继承这个类就可以了View Code public class CheckLogin:System.Web.UI.Page { protected override void OnInit(EventArgs e) { if (Session["user"]==null) { Common.WebCommon.GotoPage();//调用的方法是跳转页面的 ... 阅读全文
posted @ 2013-05-03 09:27 卡西法儿 阅读(407) 评论(0) 推荐(0) 编辑