Written by 小锋 on 09-06-16 1:18 AM
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
html,body{height:100%; width:100%;overflow:hidden; margin:0; padding:0}
</style>
</head>
<body>
<div style="height:100%; width:100%">
<iframe height="100%" src="http://www.blueidea.com/" id="iframeOpenPage" name="iframeOpenPage" frameborder="0" height="100%" width="100%" />
</div>
</body>
</html>
提示:您可以先修改部分代码再运行 |
Filed under: ASP
0 Comments
2314 Views
Written by 小锋 on 08-12-13 11:27 AM
Html中 表单title头固定的CSS实现,类似于Excel中窗口冻结的功能,能很好的增强易用性(转)
» 阅读全文
Filed under: ASP
0 Comments
3100 Views
Written by 小锋 on 08-07-21 11:30 AM
DELETE FROM Tables WHERE ID NOT IN (SELECT Min(ID) FROM Tables GROUP BY Name)
Min的话 保留最小的
或者保留最大 那就改成Max即可
Filed under: ASP
1 Comments
3457 Views
Written by 小锋 on 08-07-20 10:26 PM
在源文件里面打开一看没回车 用&vbcrlf就能解决回车问题
Filed under: ASP
0 Comments
2927 Views
Written by 小锋 on 08-06-27 10:01 AM
request.ServerVariables("Url")
返回服务器地址
Request.ServerVariables("Path_Info")
客户端提供的路径信息
Request.ServerVariables("Appl_Physical_Path")
与应用程序元数据库路径相应的物理路径
Request.ServerVariables("Path_Translated")
通过由虚拟至物理的映射后得到的路径
Request.ServerVariables("Script_Name")
执行脚本的名称
Request.ServerVariables("Query_String")
查询字符串內容
Request.ServerVariables("Http_Referer")
请求的字符串內容
Request.ServerVariables("Server_Port")
接受请求的服务器端口号
Request.ServerVariables("Remote_Addr")
发出请求的远程主机的IP地址
Request.ServerVariables("Remote_Host")
发出请求的远程主机名称
Request.ServerVariables("Local_Addr")
返回接受请求的服务器地址
Request.ServerVariables("Http_Host")
返回服务器地址
Request.ServerVariables("Server_Name")
服务器的主机名、DNS地址或IP地址
Request.ServerVariables("Request_Method")
提出请求的方法比如GET、HEAD、POST等等
Request.ServerVariables("Server_Port_Secure")
如果接受请求的服务器端口为安全端口时,则为1,否则为0
Request.ServerVariables("Server_Protocol")
服务器使用的协议的名称和版本
Request.ServerVariables("Server_Software")
应答请求并运行网关的服务器软件的名称和版本
Request.ServerVariables("All_Http")
客户端发送的所有HTTP标头,前缀HTTP_
Request.ServerVariables("All_Raw")
客户端发送的所有HTTP标头,其结果和客户端发送时一样,没有前缀HTTP_
Request.ServerVariables("Appl_MD_Path")
应用程序的元数据库路径
Request.ServerVariables("Content_Length")
客户端发出內容的长度
Request.ServerVariables("Https")
如果请求穿过安全通道(SSL),则返回ON如果请求来自非安全通道,则返回OFF
Request.ServerVariables("Instance_ID")
IIS实例的ID号
Request.ServerVariables("Instance_Meta_Path")
响应请求的IIS实例的元数据库路径
Request.ServerVariables("Http_Accept_Encoding")
返回內容如:gzip,deflate
Request.ServerVariables("Http_Accept_Language")
返回內容如:en-us
Request.ServerVariables("Http_Connection")
返回內容:Keep-Alive
Request.ServerVariables("Http_Cookie")
返回內容如:nVisiT%
2DYum=125;ASPSESSIONIDCARTQTRA=FDOBFFABJGOECBBKHKGPFIJI;ASPSESSIONIDCAQQTSRB=LKJJPLABABILLPCOGJGAMKAM;ASPSESSIONIDACRRSSRA=DK
HHHFBBJOJCCONPPHLKGHPB
Request.ServerVariables("Http_User_Agent")
返回內容:Mozilla/4.0(compatible;MSIE6.0;WindowsNT5.1;SV1)
Request.ServerVariables("Https_Keysize")
安全套接字层连接关键字的位数,如128
Request.ServerVariables("Https_Secretkeysize")
服务器验证私人关键字的位数如1024
Request.ServerVariables("Https_Server_Issuer")
服务器证书的发行者字段
Request.ServerVariables("Https_Server_Subject")
服务器证书的主题字段
Request.ServerVariables("Auth_Password")
当使用基本验证模式时,客户在密码对话框中输入的密码
Request.ServerVariables("Auth_Type")
是用户访问受保护的脚本时,服务器用於检验用户的验证方法
Request.ServerVariables("Auth_User")
代证的用户名
Request.ServerVariables("Cert_Cookie")
唯一的客户证书ID号
Request.ServerVariables("Cert_Flag")
客户证书标誌,如有客户端证书,则bit0为0如果客户端证书验证无效,bit1被设置为1
Request.ServerVariables("Cert_Issuer")
用户证书中的发行者字段
Request.ServerVariables("Cert_Keysize")
安全套接字层连接关键字的位数,如128
Request.ServerVariables("Cert_Secretkeysize")
服务器验证私人关键字的位数如1024
Request.ServerVariables("Cert_Serialnumber")
客户证书的序列号字段
Request.ServerVariables("Cert_Server_Issuer")
服务器证书的发行者字段
Request.ServerVariables("Cert_Server_Subject")
服务器证书的主题字段
Request.ServerVariables("Cert_Subject")
客户端证书的主题字段
Request.ServerVariables("Content_Type")
客户发送的form內容或HTTPPUT的数据类型
Request.ServerVariables("HTTP_X_FORWARDED_FOR")
可以获得位于代理(网关)后面的直接IP,当然必须这个代理支持
一些被隐藏起来的Request.ServerVariables参数:
Request.ServerVariables("NUMBER_OF_PROCESSORS")
Request.ServerVariables("OS")
Request.ServerVariables("WINDIR")
Request.ServerVariables("TEMP")
Request.ServerVariables("TMP")
Request.ServerVariables("ComSpec")
Request.ServerVariables("Os2LibPath")
Request.ServerVariables("Path")
Request.ServerVariables("PATHEXT")
Request.ServerVariables("PROCESSOR_ARCHITECTURE")
Request.ServerVariables("PROCESSOR_IDENTIFIER")
Request.ServerVariables("PROCESSOR_LEVEL")
Request.ServerVariables("PROCESSOR_REVISION")
本机ip:<%=request.servervariables("remote_addr")%>
服务器名:<%=Request.ServerVariables("SERVER_NAME")%>
服务器IP:<%=Request.ServerVariables("LOCAL_ADDR")%>
服务器端口:<%=Request.ServerVariables("SERVER_PORT")%>
服务器时间:<%=now%>
IIS版本:<%=Request.ServerVariables("SERVER_SOFTWARE")%>
脚本超时时间:<%=Server.ScriptTimeout%>
本文件路径:<%=server.mappath(Request.ServerVariables("SCRIPT_NAME"))%>
服务器CPU数量:<%=Request.ServerVariables("NUMBER_OF_PROCESSORS")%>
服务器解译引擎:<%=ScriptEngine & "/"& ScriptEngineMajorVersion&"."&ScriptEngineMinorVersion&"."& ScriptEngineBuildVersion %>
服务器操作系统:<%=Request.ServerVariables("OS")%>
支持的文件类型:<%=Request.ServerVariables("HTTP_Accept")%>
访问的文件路径:<%=Request.ServerVariables("HTTP_url")%>
用户代理的信息:<%=Request.ServerVariables("HTTP_USER_AGENT")%>
Request.ServerVariables变量意义. http代理相关知识
Request.ServerVariables["HTTP_VIA"]---------可以获得用户内部的ip
Request.ServerVariables["HTTP_X_FORWARDED_FOR"]---------可以知道代理服务器的服务器名以及端口
Request.ServerVariables["REMOTE_ADDR"]--发出请求的远程主机的IP地址。
Filed under: ASP
1 Comments
3537 Views
Written by 小锋 on 08-06-12 10:05 PM
ASP/Visual Basic代码
- Function DRexPage(Str)
- Dim RegEx
- If IsNull(Str) Or Str="" Then Exit Function
- Set RegEx=New RegExp
- RegEx.IgnoreCase=True
- RegEx.pattern="(\&)?page=(\d)+"
- DRexPage=regEx.replace(Str,"")
- Set RegEx=Nothing
- End Function
在分页系统里面用到的把page后面得东西都给丢掉
Filed under: ASP
0 Comments
3042 Views
Written by 小锋 on 08-06-12 11:14 AM
转(柳永法)
ASP/Visual Basic代码
-
-
-
-
-
-
-
-
-
-
-
-
-
- Call getHTTPPage("http://www.baidu.com/")
- Call getHTTPPage("http://www.google.com/")
- Call getHTTPPage("http://www.yongfa365.com/")
- Call getHTTPPage("http://www.cbdcn.com/")
- Call getHTTPPage("http://www.csdn.net/")
-
-
-
-
-
-
- Function getContents(patrn, strng , yinyong)
-
- On Error Resume Next
- Set re = New RegExp
- re.Pattern = patrn
- re.IgnoreCase = True
- re.Global = True
- Set Matches = re.Execute(strng)
- If yinyong Then
- For i = 0 To Matches.Count -1
- If Matches(i).Value<>"" Then RetStr = RetStr & Matches(i).SubMatches(0) & "柳永法"
- Next
- Else
- For Each oMatch in Matches
- If oMatch.Value<>"" Then RetStr = RetStr & oMatch.Value & "柳永法"
- Next
- End If
- getContents = Split(RetStr, "柳永法")
- End Function
-
- Function getHTTPPage(url)
- On Error Resume Next
- Set xmlhttp = CreateObject("MSXML2.XMLHTTP")
- xmlhttp.Open "Get", url, False
- xmlhttp.Send
- If xmlhttp.Status<>200 Then Exit Function
- GetBody = xmlhttp.ResponseBody
-
-
- GetCodePage = getContents("charset=[""']*([^"",']+)", xmlhttp.ResponseText , True)(0)
-
- If Len(GetCodePage)<3 Then GetCodePage = getContents("charset=[""']*([^"",']+)", xmlhttp.getResponseHeader("Content-Type") , True)(0)
- If Len(GetCodePage)<3 Then GetCodePage = "gb2312"
- Set xmlhttp = Nothing
-
- WScript.Echo url & "-->" & GetCodePage
- getHTTPPage = BytesToBstr(GetBody, GetCodePage)
- End Function
-
-
- Function BytesToBstr(Body, Cset)
- On Error Resume Next
- Dim objstream
- Set objstream = CreateObject("adodb.stream")
- objstream.Type = 1
- objstream.Mode = 3
- objstream.Open
- objstream.Write Body
- objstream.Position = 0
- objstream.Type = 2
- objstream.Charset = Cset
- BytesToBstr = objstream.ReadText
- objstream.Close
- Set objstream = Nothing
- End Function
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Call getHTTPPage("http://www.baidu.com/")
- Call getHTTPPage("http://www.google.com/")
- Call getHTTPPage("http://www.yongfa365.com/")
- Call getHTTPPage("http://www.cbdcn.com/")
- Call getHTTPPage("http://www.csdn.net/")
-
-
-
-
-
-
- Function getContents(patrn, strng , yinyong)
-
- On Error Resume Next
- Set re = New RegExp
- re.Pattern = patrn
- re.IgnoreCase = True
- re.Global = True
- Set Matches = re.Execute(strng)
- If yinyong Then
- For i = 0 To Matches.Count -1
- If Matches(i).Value<>"" Then RetStr = RetStr & Matches(i).SubMatches(0) & "柳永法"
- Next
- Else
- For Each oMatch in Matches
- If oMatch.Value<>"" Then RetStr = RetStr & oMatch.Value & "柳永法"
- Next
- End If
- getContents = Split(RetStr, "柳永法")
- End Function
-
- Function getHTTPPage(url)
- On Error Resume Next
- Set xmlhttp = CreateObject("MSXML2.XMLHTTP")
- xmlhttp.Open "Get", url, False
- xmlhttp.Send
- If xmlhttp.Status<>200 Then Exit Function
- GetBody = xmlhttp.ResponseBody
-
-
- GetCodePage = getContents("charset=[""']*([^"",']+)", xmlhttp.ResponseText , True)(0)
-
- If Len(GetCodePage)<3 Then GetCodePage = getContents("charset=[""']*([^"",']+)", xmlhttp.getResponseHeader("Content-Type") , True)(0)
- If Len(GetCodePage)<3 Then GetCodePage = "gb2312"
- Set xmlhttp = Nothing
-
- WScript.Echo url & "-->" & GetCodePage
- getHTTPPage = BytesToBstr(GetBody, GetCodePage)
- End Function
-
-
- Function BytesToBstr(Body, Cset)
- On Error Resume Next
- Dim objstream
- Set objstream = CreateObject("adodb.stream")
- objstream.Type = 1
- objstream.Mode = 3
- objstream.Open
- objstream.Write Body
- objstream.Position = 0
- objstream.Type = 2
- objstream.Charset = Cset
- BytesToBstr = objstream.ReadText
- objstream.Close
- Set objstream = Nothing
- End Function
Filed under: ASP
0 Comments
3078 Views
Written by 小锋 on 08-05-26 4:40 PM
1. 你不能直接输出<% %>这种东西。你可以将其分开,比如 "<"&"%" 这样,或者直接转义
2. 如果要在response.write 里面输出双引号,那必须要偶数个,
比如你要输出 " 那你应该response.write """"
3.换行可以用vbcrlf
(*^__^*) 嘻嘻……asp我还是嫩菜青呢 这个是大鸟哥教的
Filed under: ASP
2 Comments
3797 Views
Written by 小锋 on 08-05-09 5:27 PM
like的运用场合主要在模糊查询的时候,一般以查询字符串居多,这里据一些例子来说他的一般用法:
例1,查询name字段中包含有“明”字的。
select * from table1 where name like '%明%'
这里不要使用*来代替,一般在使用0个或者任意个字符构成的字符串的时候最好使用%
不过在首或尾使用可以相互替换,如果在头尾同时使用的话,就必须要使用%
例2,查询name字段中以“李”字开头。
select * from table1 where name like '李*'
或者
select * from table1 where name like '李%'
例3,查询name字段中含有数字的。
select * from table1 where name like '%[0-9]%'
例4,查询name字段中含有小写字母的。
select * from table1 where name like '%[a-z]%'
例5,查询name字段中不含有数字的。
select * from table1 where name like '%[!0-9]%'
补充一点,?或者_表示单个字符
Filed under: ASP
1 Comments
4240 Views
Written by 小锋 on 08-05-08 10:19 AM
很不错的一个mssql查询优化的文章 内容丰富 有进行对数据库操作的朋友不要错过 转(Readlog.cn)
» 阅读全文
Filed under: ASP
0 Comments
3235 Views