- 博客(26)
- 问答 (1)
- 收藏
- 关注
转载 网站防采集代码
最近做开发时,突然不想让别人采集我站点的数据,就稍为写一段代码user_agent=Request.ServerVariables("HTTP_USER_AGENT")http_reffer=Request.ServerVariables("HTTP_REFERER")server_name=Request.ServerVariables("SERVER_NAME")检查当前用户是否是蜘蛛人fu
2008-05-27 11:01:00 1164
转载 网页脚本攻击防范全攻略
网页脚本攻击防范全攻略 创建时间:2005-6-1文章属性:转载文章提交:绝对零度今日浏览:4总共次数:540 文章作者:ColorWolf/swords文章出处:天极Blog 近来,网络上的SQL Injection 漏洞利用攻击,JS脚本,HTML脚本攻击似乎逾演逾烈。陆续的很多站点都被此类攻击所困扰,并非像主机漏洞那样可以当即修复,来自于WEB的攻击方式使我们在防
2008-05-27 10:19:00 633
转载 弹出窗口总结
注://关闭,父窗口弹出对话框,子窗口直接关闭this.Response.Write("window.close();");//关闭,父窗口和子窗口都不弹出对话框,直接关闭this.Response.Write("");this.Response.Write("{top.opener =null;top.close();}");this.Response.Write("");//弹出窗
2008-05-26 10:27:00 417
转载 用window.location.href实现页面跳转
在写ASP.Net程序的时候,我们经常遇到跳转页面的问题,我们经常使用Response.Redirect ,如果客户要在跳转的时候使用提示,这个就不灵光了,如:Response.Write("alert(恭喜您,注册成功!);");Response.Redirect("main.html");这时候我们的提示内容没有出来就跳转了,和Response.Redirect("main.html");
2008-05-26 10:11:00 993
转载 ASP.NET"正在中止线程"错误原因
PRB:在使用 Response.End、Response.Redirect 或 Server.Transfer 时出现 ThreadAbortException症状如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常。您可以使用 try-catch 语句捕获此异常。
2008-05-26 00:05:00 4966 1
转载 asp.Net Cookie相关知识
//写入 protected void Button2_Click(object sender, EventArgs e) { HttpCookie cookie=new HttpCookie("MyCook");//初使化并设置Cookie的名称 DateTime dt=DateTime.Now; TimeSpan ts = new Time
2008-05-15 23:20:00 548
转载 asp.net程序性能优化
一、数据库操作1、用完马上关闭数据库连接 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,如果在
2008-05-09 09:50:00 501
转载 CSS中参数的使用
margin: (1)一个参数值,将用于全部的四边。 (2)两个参数值,第一个用于上-下,第二个用于左-右。 (3)三个参数值,第一个用于上,第二个用于左-右,第三个用于下。 (4)四个参数值,将按上-右-下-左的顺序作用于四边。
2008-05-08 16:29:00 917
原创 浅谈ASP程序实现自动采集程序及入库
声明取得目标信息的函数,通过XML组件进行实现。Function GetURL(url) Set Retrieval = CreateObject("Microsoft.XMLHTTP") With Retrieval .Open "GET", url, False.Send GetURL = bytes2bstr(.responsebody)对取得信息进行验证,如果信息长度小于100则说明截
2008-05-07 16:29:00 1125
原创 SHA1与MD5加密常识
MD5相关类:System.Security.Cryptography.MD5System.Security.Cryptography.MD5CryptoServiceProvider()System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strSource, "MD5")SHA1相关类:System
2008-05-06 11:39:00 932 1
转载 ASP.NET程序中常用的三十三种代码
ASP.NET程序中常用的三十三种代码 1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string
2008-05-06 10:22:00 850 2
转载 ConnectionString中的数据库登录密码加密
使用VS.NET进行WINFORM + MS SQL编程,一开始我们都会做以下几件事情: 连接到数据库;(如果你通常都是采用Windows集成验证,那么这篇文章可能你不需要看下去了)假设你采用的是SA + 密码的验证方式; 添加新数据源;VS.NET在这里提醒我们,连接串里面包含了敏感信息; 把连接字符串保存到程序的配置文件里,便于使用和维护; 假设我
2008-05-06 10:11:00 6877
转载 ASP.net(c#) 在ACCESS数据库中利用参数使用存储过程例子(防SQL注入)
我们要实现的在文本框中输入帐号,密码,按确定后,从Access数据库中检索是否帐号和密码正确,若正确,则弹出"登陆成功",错误则弹出"登陆失败".而这我们要用参数使用存储过程实现.首先我们要建一张表,打开access数据库,在查询下的SQL视图输入:create table admin_table(id autoincrement primary key,acc_name Stri
2008-05-04 22:40:00 2855
转载 ASP.NET 防注入的两个通用函数;字符串部分不是太好
一.如果参数全为数字:// 检查字符串是否全为数字public static bool IsNum(string Str){ bool blResult = true; if (Str == "") blResult = false; else { foreach (char Char in Str) { if
2008-05-04 22:32:00 818
转载 Convert.ToInt32、int.Parse(Int32.Parse)、int.TryParse、(int) 四者的区别
Convert.ToInt32、int.Parse(Int32.Parse)、int.TryParse、(int) 四者都可以解释为将类型转换为 int,那它们的区别是什么呢?Convert.ToInt32 与 int.Parse 较为类似,实际上 Convert.ToInt32 内部调用了 int.Parse: Convert.ToInt32 参数为 null 时,返回 0;
2008-05-04 22:24:00 635
原创 未知高度的居中
.big{position:relative;width:300px;height:300px;background:#ffff00;}.small{position:absolute;top:50%;left:50%;background:#ff6600;}测试测试测试测试测试测试其他内容此处关键是绝对定位的问题,要注意的是定位居中是以内容块的左上角确定居中的,absolute很容易
2008-05-03 13:59:00 475
转载 应用ul、li实现表格形式
昨天在52CSS.com的留言板,有一位朋友在呐喊:用DIV的UL LI要如何实现表格的那种形式啊? 我感觉挺纳闷,表格的数据,就应该使用表格来组织,不是说制作符合WEB标准的网站,表格就一无是处、彻底下岗了。表格类的数据,它有着得天独厚的条件,也非常方便组织。这类数据内容直接使用表格就可以了。 或许你认为你的数据并不是表格式的数据,还有着其它的用法或你自己的见解,我们也可以用ul、li来
2008-05-03 09:04:00 1257
转载 两栏对齐的最简单做法
body{ margin:0px; height:100%;}.aa { height:500px; background-color:#006699;}#left { background-color:#CCC; width:300px; height:100%; float:left;} left
2008-05-03 08:25:00 973
转载 网页制作中九种用途特效按钮的代码
网页制作中不可避免的要用到按钮,本文列举了一些常用的按扭代码。 查看源代码 以下是引用片段: 返回上一步 以下是引用片段: 刷新按钮一
2008-05-02 23:42:00 980
转载 CSS实现不定高度DIV绝对居中
一般来说,指定高度的DIV垂直和水平居中比较方便,而不定高度的话就稍微麻烦了点,我尝试了一下,通过2个辅助的DIV实现了绝对居中,兼容IE和FF等标准浏览器。CSS代码: #wrapper{height:100%;width:100%;overflow:hidden;position:relative} #wrapper[id]{display:table;}
2008-05-02 23:24:00 753
原创 高度居中实例
.square{ width:400px; height:500px; border:1px solid #CCC; text-align:center; } .photo{ margin-top:expression((parentElement.parentElement.offsetHeight-this.of
2008-05-02 23:22:00 511
转载 clientHeight vs. offsetHeight
许多文章已经介绍了clientHeight和offsetHeight的区别,就是clientHeight的值不包括scrollbar的高度,而offsetHeight的值包括了scrollbar的高度。然而,clientHeight和offsetHeight的值到底由什么组成的呢?如何计算这两个数的值?1. clientHeight和offsetHeight的值由什么决定?假如我们有以下的
2008-05-02 22:58:00 1079 1
转载 clientHeight / scrollHeight / offsetHeight 等属性的区别图
今天写后台程序,用到一个效果,就是弹出层,背景mask,前景就是类似小窗口的操作层,效果同lightbox,其实有很多的js可以用的,但还是习惯于先自己写,毕竟时间久了不复习的话吗很容易遗忘的。郁闷的是,弹出的层居中到时居中了,就是不是可是范围内的居中,(因为页面很大,有滚动条),一时半会竟没有处理好,郁闷的,先做记录,有空慢慢处理。网页(内容)可见区域宽:document.body.cl
2008-05-02 22:53:00 1002
转载 很好的垂直居中实例
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">http://www.w3.org/1999/xhtml" xml:lang="en">Demo:: vertical align: middlehtml,body,div,h1,h2,pre,dd,ol{margin: 0;padding: 0;border: 0}html{min-width:
2008-05-02 19:56:00 534
转载 符合标准绝对垂直居中
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">完美的水平垂直居中!!--兼容ie6,ie7,ff,opera,safari的水平垂直居中.wrapper{ width:700px; height:400px; background:#ccc; border:1px #00
2008-05-02 19:54:00 496
原创 CSS实现完美垂直居中
http://blog.csdn.net/octobereva/archive/2008/04/08/2261486.aspx
2008-05-02 19:36:00 341
空空如也
mb_substr截取文章描述里有很多代码,如何去掉
2021-09-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人