ASP的一些代码问答

ASP的一些代码问答
ASP的一些代码问答

asp编程有用的例子(一)

1.如何用Asp判断你的网站的虚拟物理路径

答:使用Mappath方法

< p align="center" >< font size="4" face="Arial" >< b >

The Physical path to this virtual website is:

< /b >< /font >

< font color="#FF0000" size="6" face="Arial" >

< %= Server.MapPath("\")% >

< /font >< /p >

2.我如何知道使用者所用的浏览器?

答:使用the Request object方法

strBrowser=Request.ServerV ariables("HTTP_USER_AGENT")

If Instr(strBrowser,"MSIE") < > 0 Then

Response.redirect("ForMSIEOnly.htm")

Else

Response.redirect("ForAll.htm")

End If

3.如何计算每天的平均反复访问人数

答:解决方法

< % startdate=DateDiff("d",Now,"01/01/1990")

if strdate< 0 then startdate=startdate*-1

avgvpd=Int((usercnt)/startdate) % >

显示结果

< % response.write(avgvpd) % >

that is it.this page have been viewed since November 10,1998

4.如何显示随机图象

< % dim p,ppic,dpic

ppic=12

randomize

p=Int((ppic*rnd)+1)

dpic="graphix/randompics/"&p&".gif"

% >

显示

< img src="< %=dpic% >" >

5.如何回到先前的页面

答:< a href="< %=request.serverV ariables("Http_REFERER")% >" >preivous page< /a >

或用图片如:< img src="arrowback.gif" alt="< %=request.serverV ariables("HTTP_REFERER")% >" >

6.如何确定对方的IP地址

答:< %=Request.serverV ariables("REMOTE_ADDR)% >

7.如何链结到一副图片上

答:< % @Languages=vbs cript % >

< % response.expires=0

strimagename="graphix/errors/erroriamge.gif"

response.redirect(strimagename)

% >

8.强迫输入密码对话框

答:把这句话放载页面的开头

< % response.status="401 not Authorized"

response.end

% >

9.如何传递变量从一页到另一页

答:用HIDDEN 类型来传递变量

< % form method="post" action="mynextpage.asp" >

< % for each item in request.form % >

< input namee="< %=item% >" type="HIDDEN"

value="< %=server.HTMLEncode(Request.form(item)) % >" >

< % next % >

< /form >

10.为何我在asp 程序内使用msgbox,程序出错说没有权限

答:由于asp 是服务器运行的,如果可以在服务器显示一个对话框,那么你只好等有人按了确定之后,你的程序才能继续执行,而一般服务器不会有人守着,所以微软不得不禁止这个函数,并胡乱告诉你(:) 呵呵) 没有权限。但是ASP和客户端脚本结合倒可以显示一个对话框,as follows:

< % yourV ar="测试对话框"% >

< % s cript language='javas cript' >

alert("< %=yourvar% >")

< /s cript >

11.有没有办法保护自己的源代码,不给人看到

答:可以去下载一个微软的Windows s cript Encoder,它可以对asp的脚本和客户端javas cript/vbs cript 脚本进行加密。。。不过客户端加密后,只有ie5才能执行,服务器端脚本加密后,只有服务器上安装有s cript engine 5(装一个ie5就有了)才能执行。

12.怎样才能将query string 从一个asp 文件传送到另一个?

答:前者文件加入下句:Response.Redirect("second.asp?" & Request.ServerV ariables("QUERY_STRING"))

13.global.asa文件总是不起作用?

答:只有web目录设置为web application, global.asa才有效,并且一个web application的根目录下global.asa才有效。IIS4可以使用Internet Service Manager设置application setting 怎样才能使得htm文件如同asp文件一样可以执行脚本代码?

14.怎样才能使得htm文件如同asp文件一样可以执行脚本代码?

答:Internet Sevices Manager - > 选择default web site - >右鼠键- >菜单属性-〉主目录- > 应用程序设置(Application Setting)- > 点击按钮"配置"- > app mapping - >点击按钮"Add" - > executable browse选择\WINNT\SYSTEM32\INETSRV\ASP.DLL EXTENSION 输入htm method exclusions 输入PUT.Delete 全部确定即可。但是值得注意的是这样对htm也要由asp.dll处理,效率将降低。

15.如何注册组件

答:有两种方法。

第一种方法:手工注册DLL 这种方法从IIs 3.0一直使用到IIs 4.0和其它的Web Server。它需要你在命令行方式下来执行,进入到包含有DLL的目录,并输入:regsvr32 component_name.dll 例如c:\temp\regsvr32 AspEmail.dll 它会把dll的特定信息注册入服务器中的注册表中。然后这个组件就可以在服务器上使用了,但是这个方法有一个缺陷。当使用这种方法注册完毕组件后,该组件必须要相应的设置NT的匿名帐号有权限执行这个dll。特别是一些组件需要读取注册表,所以,这个注册组件的方法仅仅是使用在服务器上没有MTS的情况下,要取消注册这个dll,使用:regsvr32 /u aspobject.dll example c:\temp\regsvr32 /u aneiodbc.dll

第二种方法:使用MTS(Microsoft Transaction Server) MTS是IIS 4新增特色,但是它提供了巨大的改进。MTS允许你指定只有有特权的用户才能够访问组件,大大提高了网站服务器上的安全性设置。在MTS上注册组件的步骤如下:

1) 打开IIS管理控制台。

2) 展开transaction server,右键单击"pkgs installed"然后选择"new package"。

3) 单击"create an empty package"。

4) 给该包命名。

5) 指定administrator帐号或则使用"interactive"(如果服务器经常是使用administrator 登陆的话)。

6) 现在使用右键单击你刚建立的那个包下面展开后的"components"。选择"new then component"。

7) 选择"install new component" 。

8) 找到你的.dll文件然后选择next到完成。

要删除这个对象,只要选择它的图标,然后选择delete。

附注:特别要注意第二种方法,它是用来调试自己编写组件的最好方法,而不必每次都需要重新启动机器了。

16. ASP与Access数据库连接:

<%@ language=VBs cript%>

<%

dim conn,mdbfile

mdbfile=server.mappath("数据库名称.mdb")

set conn=server.createobject("adodb.connection")

conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=数据库密码;dbq="&mdbfile

%>

asp编程有用的例子(二)

17. ASP与SQL数据库连接:

<%@ language=VBs cript%>

<%

dim conn

set conn=server.createobject("ADODB.connection")

con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL服务器名称或IP地址;UID=sa;PWD=数据库密码;DATABASE=数据库名称

%>

建立记录集对象:

set rs=server.createobject("adodb.recordset")

rs.open SQL语句,conn,3,2

18. SQL常用命令使用方法:

(1) 数据记录筛选:

sql="select * from 数据表where 字段名=字段值order by 字段名[desc]"

sql="select * from 数据表where 字段名like '%字段值%' order by 字段名[desc]"

sql="select top 10 * from 数据表where 字段名order by 字段名[desc]"

sql="select * from 数据表where 字段名in ('值1','值2','值3')"

sql="select * from 数据表where 字段名between 值1 and 值2"

(2) 更新数据记录:

sql="update 数据表set 字段名=字段值where 条件表达式"

sql="update 数据表set 字段1=值1,字段2=值2 …… 字段n=值n where 条件表达式"

(3) 删除数据记录:

sql="delete from 数据表where 条件表达式"

sql="delete from 数据表" (将数据表所有记录删除)

(4) 添加数据记录:

sql="insert into 数据表(字段1,字段2,字段3 …) valuess (值1,值2,值3 …)"

sql="insert into 目标数据表select * from 源数据表" (把源数据表的记录添加到目标数据表) (5) 数据记录统计函数:

AVG(字段名) 得出一个表格栏平均值

COUNT(*|字段名) 对数据行数的统计或对某一栏有值的数据行数统计

MAX(字段名) 取得一个表格栏最大的值

MIN(字段名) 取得一个表格栏最小的值

SUM(字段名) 把数据栏的值相加

引用以上函数的方法:

sql="select sum(字段名) as 别名from 数据表where 条件表达式"

set rs=conn.excute(sql)

用rs("别名") 获取统的计值,其它函数运用同上。

(5) 数据表的建立和删除:

Create TABLE 数据表名称(字段1 类型1(长度),字段2 类型2(长度) …… )

例:Create TABLE tab01(name varchar(50),datetime default now())

Drop TABLE 数据表名称(永久性删除一个数据表)

19. 记录集对象的方法:

rs.movenext 将记录指针从当前的位置向下移一行

rs.moveprevious 将记录指针从当前的位置向上移一行

rs.movefirst 将记录指针移到数据表第一行

rs.movelast 将记录指针移到数据表最后一行

rs.absoluteposition=N 将记录指针移到数据表第N行

rs.absolutepage=N 将记录指针移到第N页的第一行

rs.pagesize=N 设置每页为N条记录

rs.pagecount 根据pagesize 的设置返回总页数

rs.recordcount 返回记录总数

rs.bof 返回记录指针是否超出数据表首端,true表示是,false为否

rs.eof 返回记录指针是否超出数据表末端,true表示是,false为否

rs.delete 删除当前记录,但记录指针不会向下移动

rs.addnew 添加记录到数据表末端

rs.update 更新数据表记录

---------------------------------------

20 Recordset对象方法

Open方法

recordset.Open Source,ActiveConnection,CursorType,LockType,Options

Source

Recordset对象可以通过Source属性来连接Command对象。Source参数可以是一个Command对象名称、一段SQL命令、一个指定的数据表名称或是一个Stored Procedure。假如省略这个参数,系统则采用Recordset对象的Source属性。

ActiveConnection

Recordset对象可以通过ActiveConnection属性来连接Connection对象。这里的ActiveConnection可以是一个Connection对象或是一串包含数据库连接信息(ConnectionString)的字符串参数。

CursorType

Recordset对象Open方法的CursorType参数表示将以什么样的游标类型启动数据,包括adOpenForwardOnly、adOpenKeyset、adOpenDynamic及adOpenStatic,分述如下:

--------------------------------------------------------------

常数常数值说明

-------------------------------------------------------------

adOpenForwardOnly 0 缺省值,启动一个只能向前移动的游标(Forward Only)。

adOpenKeyset 1 启动一个Keyset类型的游标。

adOpenDynamic 2 启动一个Dynamic类型的游标。

adOpenStatic 3 启动一个Static类型的游标。

-------------------------------------------------------------

以上几个游标类型将直接影响到Recordset对象所有的属性和方法,以下列表说明他们之间的区别。

-------------------------------------------------------------

Recordset属性adOpenForwardOnly adOpenKeyset adOpenDynamic adOpenStatic

-------------------------------------------------------------

AbsolutePage 不支持不支持可读写可读写

AbsolutePosition 不支持不支持可读写可读写

ActiveConnection 可读写可读写可读写可读写

BOF 只读只读只读只读

Bookmark 不支持不支持可读写可读写

CacheSize 可读写可读写可读写可读写

CursorLocation 可读写可读写可读写可读写

CursorType 可读写可读写可读写可读写

EditMode 只读只读只读只读

EOF 只读只读只读只读

Filter 可读写可读写可读写可读写

LockType 可读写可读写可读写可读写

MarshalOptions 可读写可读写可读写可读写

MaxRecords 可读写可读写可读写可读写

PageCount 不支持不支持只读只读

PageSize 可读写可读写可读写可读写

RecordCount 不支持不支持只读只读

Source 可读写可读写可读写可读写

State 只读只读只读只读

Status 只读只读只读只读

AddNew 支持支持支持支持

CancelBatch 支持支持支持支持

CancelUpdate 支持支持支持支持

Clone 不支持不支持

Close 支持支持支持支持

Delete 支持支持支持支持

GetRows 支持支持支持支持

Move 不支持支持支持支持

MoveFirst 支持支持支持支持

MoveLast 不支持支持支持支持

MoveNext 支持支持支持支持

MovePrevious 不支持支持支持支持

NextRecordset 支持支持支持支持

Open 支持支持支持支持

Requery 支持支持支持支持

Resync 不支持不支持支持支持

Supports 支持支持支持支持

Update 支持支持支持支持

UpdateBatch 支持支持支持支持

--------------------------------------------------------------

其中NextRecordset方法并不适用于Microsoft Access数据库。

LockType

Recordset对象Open方法的LockType参数表示要采用的Lock类型,如果忽略这个参数,那么系统会以Recordset对象的LockType属性为预设值。LockType参数包含adLockReadOnly、adLockPrssimistic、adLockOptimistic及adLockBatchOptimistic等,分述如下:

-------------------------------------------------------------

常数常数值说明

--------------------------------------------------------------

adLockReadOnly 1 缺省值,Recordset对象以只读方式启动,无法运行AddNew、Update及Delete等方法

adLockPrssimistic 2 当数据源正在更新时,系统会暂时锁住其他用户的动作,以保持数据一致性。adLockOptimistic 3 当数据源正在更新时,系统并不会锁住其他用户的动作,其他用户可以对数据进行增、删、改的操作。

adLockBatchOptimistic 4 当数据源正在更新时,其他用户必须将CursorLocation属性改为

adUdeClientBatch才能对数据进行增、

删、改的操作。

如何在服务器端调用winzip命令行对上传的多个文件打包压缩

-------------------------------------------

如何在服务器端调用winzip命令行对上传的多个文件打包压缩?

要解决这个问题,首先要了解一下Windows Scripting Host,简称为WSH!下面引用一下微软给的解释:************************************************************************

* WSH是微软脚本技术系列中的一种,简单讲,就是提供了一种脚本环境,*

* 在这个环境中,预定义了一些对象,同时也可以使用COM里的其他对象。*

* 他使用一种脚本引擎来对脚本解释执行,微软自己支持VBSCRIPT和JSCRIPT,*

* 第三方也可以开发自己的脚本引擎。*

************************************************************************

具体点,就是你先编好一些脚本文件(微软自带例子若干,后缀.vbs或 .js),

然后用一个程序对他解释执行,这个程序就叫Windows Scripting Host,程序

的名字是Wscript.exe(或者命令行的Cscript.exe),你可以查看一下你的机器

里有没有这两个文件,就知道有没有WSH了。(win2000是在winnt/system32/下)

这非常像批处理文件,只不过文件里不是命令行,而是脚本语言写的脚本。

再来简单介绍一下WSH自带的几个内置对象包括:

1.由Wscript.exe 提供的对象

Wscript 作为Wscript 公开给脚本引擎。

WshArguments 未公开;通过Wscript.Arguments 属性访问。入

2.由WSHom.Ocx 提供的对象。

WshShell 自动对象。ProgID 是Wscript.WshShell。

(注:这个就是我们要用到的,可以执行dos命令)

WshNetwork 自动对象。ProgID 是Wscript.WshNetwork。

WshShortcut 未公开;通过WshShell.CreateShortcut 方法访问。

WshUrlShortcut 未公开;通过WshShell.CreateShortcut 方法访问。

WshCollection 未公开;通过WshNetwork.EnumNetworkDrives 或WshNetwork.EnumPrinterConnection 方法访问。

WshEnvironment 未公开;通过WshShell.Environment 属性访问。

WshSpecialFolders 未公开;通过WshShell.Folder 属性访问。

他们主要可以完成环境变量的获取,网络登陆,驱动器映射,快截方式创建,

程序加载,特殊文件夹(如系统文件夹)信息获取等功能。

如果你的系统里支持ADO等COM部件,你同样可以使用,

下面这个例子演示打开写字板查看文本文件,同时创建一个文本文件并写入一

段话,你可以把他拷贝到写字板中,然后以.vbs为后缀存盘,之后双击他,

'test.vbs

'*********************

'下面用SHELL对象启动程序

'*********************

Set WshShell = Wscript.CreateObject("Wscript.Shell")

WshShell.Run ("notepad " & Wscript.ScriptFullName)

'***********************************************

'用COM对象Scripting.FileSystemObject操作文本文件

'***********************************************

Set fs = Wscript.CreateObject("Scripting.FileSystemObject")

Set a = fs.CreateTextFile("c:\testfile.txt", True)

a.WriteLine("这是一个测试。")

a.Close

也可以在asp等web编程语言中应用

注:

1.其中runat=server必须要有

2.Set WshShell = Wscript.CreateObject("Wscript.Shell")

要改为Set WshShell = server.CreateObject("Wscript.Shell"),

3.参数1代表SW_SHOWNORM

javascript常用代码大全

Javascript常用代码大全 //打开模式对话框 //返回模式对话框的值 function okbtn_onclick() { var commstr=''; window.returnValue=commstr; window.close() ; } okbtn_onclick() //全屏幕打开IE 窗口 var winWidth=screen.availWidth ; var winHeight=screen.availHeight-20; window.open("main.aspx","surveyWindow","toolbar=no,wid th="+ winWidth +",height="+ winHeight +",top=0,left=0,scrollbars=yes,resizable=yes,center:yes,statu sbars=yes"); //脚本中中使用xml function initialize() { var xmlDoc var xslDoc xmlDoc = new ActiveXObject('Microsoft.XMLDOM') xmlDoc.async = false; xslDoc = new ActiveXObject('Microsoft.XMLDOM') xslDoc.async = false; xmlDoc.load("tree.xml") xslDoc.load("tree.xsl") folderTree.innerHTML = xmlDoc.documentElement.transformNode(xslDoc) } 一、验证类 1、数字验证内 1.1 整数 1.2 大于0的整数(用于传来的ID的验证) 1.3 负整数的验证 1.4 整数不能大于iMax 1.5 整数不能小于iMin 2、时间类 2.1 短时间,形如(13:04:06) 2.2 短日期,形如(2003-12-05) 2.3 长时间,形如(2003-12-05 13:04:06) 2.4 只有年和月。形如(2003-05,或者2003-5) 2.5 只有小时和分钟,形如(12:03) 3、表单类 3.1 所有的表单的值都不能为空 3.2 多行文本框的值不能为空。 3.3 多行文本框的值不能超过sMaxStrleng 3.4 多行文本框的值不能少于sMixStrleng 3.5 判断单选框是否选择。 3.6 判断复选框是否选择. 3.7 复选框的全选,多选,全不选,反选 3.8 文件上传过程中判断文件类型 4、字符类 4.1 判断字符全部由a-Z或者是A-Z的字字母组成 4.2 判断字符由字母和数字组成。 4.3 判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母 4.4 字符串替换函数.Replace(); 5、浏览器类 5.1 判断浏览器的类型 5.2 判断ie的版本 5.3 判断客户端的分辨率 6、结合类 6.1 email的判断。 6.2 手机号码的验证 6.3 身份证的验证 二、功能类 1、时间与相关控件类 1.1 日历 1.2 时间控件 1.3 万年历 1.4 显示动态显示时钟效果(文本,如OA中时间) 1.5 显示动态显示时钟效果(图像,像手表) 2、表单类 2.1 自动生成表单 2.2 动态添加,修改,删除下拉框中的元素 2.3 可以输入内容的下拉框 2.4 多行文本框中只能输入iMax文字。如果多输入了,自动减少到iMax个文字(多用于短信发送) 3、打印类 3.1 打印控件 4、事件类 4.1 屏蔽右键 4.2 屏蔽所有功能键 4.3 --> 和<-- F5 F11,F9,F1 4.4 屏蔽组合键ctrl+N 5、网页设计类 5.1 连续滚动的文字,图片

JavaScript 经典代码大全

代码一 1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键

no
可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标 6. 可以在收藏夹中显示出你的图标 7. 关闭输入法 8. 永远都会带着框架 9. 防止被人frame 10. 网页将不能被另存为 11. 12.删除时确认 删除 13. 取得控件的绝对位置 //javascript //VBScript ”); } } 如果写在页面端,则用户刷新一次,访问人数就增加 voidSession_Start(object sender, EventArgs e) { // Code that runs when a new session is started //在新会话启动时运行的代码 //取出application中的值 Application.Lock(); int count = (int)Application["count"]; count++; Application["count"] = count; //将此返回服务器Response.Write("你是第" + Application["count"] + "位访客"); Application.UnLock(); }

网页设计代码大全

段落标记background:网页背景图像… bgcolor:网页背景颜色align:left right center text:字体颜色强制换行标记link:可链接文字的色彩

alink:被鼠标点中时可链接文字的颜色预排格式标记vlink:已经单击过的可链接文字的颜色

 leftmargin:页面左边距插入水平线标记topmargin:页面上边距
Vlink:已经单击过的可链接文字的颜色文本缩标记Leftmargin:页面左边距
Topmargin:页面上边距列表标记 标题格式标记 1.无序标题 (范围(h1-h6))
    align:left(左) right(右) center(中)
  • 列1 bottom(底) top(顶)
  • 列2文字格式标记……… color=“颜色”>文字 type:disc● circle○ square■字形设置标记 2.有序字形字形 下划线
      字形字形文字增大
    1. 列1 字形 删除线
    2. 列2 字形 文字减小………字形 上标 字形下标
    字形 宽体 字形 强调 3.定义字形 闪烁 字形
    条目1
    条目1的说明字形 特别强调………

    https://www.360docs.net/doc/d07356990.html,常用代码

    1.//弹出对话框.点击转向指定页面 Response.Write(""); Response.Write(""); 2.//弹出对话框 Response.Write(""); 3.//删除文件 string filename ="20059595157517.jpg"; pub.util.DeleteFile(HttpContext.Current.Server.MapPath("../file/")+filename); 4.//绑定下拉列表框datalist System.Data.DataView dv=conn.Exec_ex("select -1 as code,'请选择经营模式' as content from dealin union select code,content from dealin"); this.dealincode.DataSource=dv; this.dealincode.DataTextField="content"; this.dealincode.DataValueField="code"; this.dealincode.DataBind(); this.dealincode.Items.FindByValue(dv[0]["dealincode"].ToString()).Selected=true; 5.//时间去秒显示 <%# System.DateTime.Parse(DataBinder.Eval(Container.DataItem,"begtime").ToString()).ToShortDate String()%> 6.//标题带链接 <%# ""+ DataBinder.Eval(Container.DataItem,"proname")+""%> 7.//修改转向 <%# ""+"修改"+""%>

    Flash常用按钮代码大全

    Flash按钮代码大全在2,0中制作 1、转下一帧并继续播放 on (release) { play(); } 2、转第三帧并播放 on (release) { gotoAndPlay(03);//数字是代表的帧数 stopAllSounds(); } 3、全屏播放 fscommand("fullscreen", "true"); 4、退出 on (release) { if (substring(_root._url, 8, 1) == "/") { fscommand("quit"); } else { getURL("javascript:window.close()"); } // end if } 5、返回第一帧 on (release) { gotoAndPlay(01); stopAllSounds(); }

    FLASH脚本代码大全- Go to 跳转到指定的帧 - Play 播放 - Stop 停止 - Toggle High Quality 在高画质和低画质间切换 - Stop All Sounds 停止所有声音的播放 - Get URL 跳转至某个超联结 - FSCommand 发送FSCommand命令 - Load Movie 装载影片 - Unload Movie 卸载影片 - Tell Target 告知目标 - If Frame Is Loaded ..判断帧是否被完全载入 - On Mouse Event 鼠标事件 。其他Actions。包括: - break 跳出循环 - call 调用指定帧(一般喊有某个特定函数) - comment 注释 - continue 继续循环 - delete 删除一个对象(Object)中的变量

    Asp常用代码

    第一篇 1. 打开新的窗口并传送参数: 传送参数: response.write(" 4.去除IE混动条: 5.进入网站,跳出广告: 6.随机数: <%randomize%> <%=(int(rnd()*n)+1)%> N为可改变数

    7.向上混动代码: hhhhhhhhhhhhhhhhhhh 8.自动关闭网页:

    本页10秒后自动关闭,请注意刷新页面 9.随机背景音乐: <%randomize%> 可以修改数字,限制调用个数,我这里是60个. 10.自动刷新本页面:

    dw常用代码

    目录 1.控制横向和纵向滚动条的显隐? (1) 12.添加到收藏夹和设为首页 (2) 21.文字或图片弹出指定大小的窗口 (3) 38.给表格做链接 (6) 47.基本链接样式 (7) 52、日期显示 (8) js表单验证控制代码大全 (38) html :超文本标记语言 HyperText Marked Language DW常用代码 1.控制横向和纵向滚动条的显隐? 去掉x轴 去掉y轴 不显 -------------------------------------------------------------------------------- 2.表格变色 -------------------------------------------------------------------------------- 3.禁止复制,鼠标拖动选取 -------------------------------------------------------------------------------- 4.普通iframe页面 -------------------------------------------------------------------------------- 5.iframe自适应高度 -------------------------------------------------------------------------------- 6.IE地址栏前换成自己的图标&可以在收藏夹中显示出你的图标 -------------------------------------------------------------------------------- 7.字号缩放

    ASP常用函数列表.

    ASP常用函数列表 1 数学函数 1.1 取整函数 int(x) 取不大于x的最大整数。 fix(x) 舍去x的小数部分。 1.2 绝对值函数 abs(x) 求x的绝对值。 1.3 符号函数 sgn(x) 求x的符号代码,x为负数时函数值为-1 。 1.4 平方根函数 sqr(x) 求x的算术平方根,x必须大于0 。 1.5 指数函数 exp(x) 求以e为底x为指数的值。 1.6 对数函数 log(x) 求以e为底的对数函数值。 1.7 三角函数 sin(x) 求x的正弦值。 con(x) 求x的余弦值。 tan(x) 求x的正切值。 Atn(x) 求x的反正切值。 1.8 数制转换函数

    hex(x) 十进制转换为对应的十六进制数。 oct(x) 十进制转换为对应的八进制数。 2 日期时间函数 2.1 系统日期时间函数 now() 读取系统当前日期时间。 date() 读取系统当前日期。 time() 读取系统当前时间。 2.2 日期时间分解函数 year(日期字符串) 返回日期字符串中的年份。 month(日期字符串) 返回日期字符串中的月份。 day(日期字符串) 返回日期字符串中的日子。 weekday(日期字符串) 返回日期字符串中的星期。 hour(时间字符串) 返回时间字符串中的小时。 minute(时间字符串) 返回时间字符串中的分钟。 secont(时间字符串) 返回时间字符串中的秒数。 2.3 日期时间数值化函数 dateValue(日期字符串) 把日期字符串转换为当日至1889-12-30的天数。timeValue(时间字符串) 把时间字符串转换为0~1之间变体型时间值。 2.4 日期时间运算函数 dateSerial(年,月,日) 把年月日连接成日期字符串。 timeSerial(时,分,秒) 把时分秒连接成时间字符串。 timer() 计算午夜起至当前系统时间所历经的秒数。

    Flash常用按钮代码大全

    Flash按钮代码大全 1、转下一帧并继续播放 on (release) { play(); } 2、转第三帧并播放 on (release) { gotoAndPlay(03); stopAllSounds(); } 3、全屏播放 fscommand("fullscreen", "true"); 4、退出 on (release) { if (substring(_root._url, 8, 1) == "/") { fscommand("quit"); } else { getURL("javascript:window.close()"); } // end if } 5、返回第一帧 on (release) { gotoAndPlay(01); stopAllSounds(); }

    FLASH脚本代码大全- Go to 跳转到指定的帧 - Play 播放 - Stop 停止 - Toggle High Quality 在高画质和低画质间切换 - Stop All Sounds 停止所有声音的播放 - Get URL 跳转至某个超联结 - FSCommand 发送FSCommand命令 - Load Movie 装载影片 - Unload Movie 卸载影片 - Tell Target 告知目标 - If Frame Is Loaded ..判断帧是否被完全载入 - On Mouse Event 鼠标事件 。其他Actions。包括: - break 跳出循环 - call 调用指定帧(一般喊有某个特定函数) - comment 注释 - continue 继续循环 - delete 删除一个对象(Object)中的变量 - do while do while循环 - duplicateMovieClip 复制MC

    asp用户注册代码

    1,(index.asp 用户登陆页面) 会员

    会员注册系统
    用户名:
    密码:
    注册

    asp错误代码大全

    ASP错误代码大全 学习资料2008-04-26 18:01:38 阅读138 评论0 字号:大中小订阅 下面列出常见错误代码、相应中文释义: ●Microsoft VBScript 语法错误: 0x800A03E9内存不足 0x800A03EA语法错误 0x800A03EB缺少“:” 0x800A03ED缺少“(” 0x800A03EE缺少“)” 0x800A03EF缺少“]” 0x800A03F2缺少标识符 0x800A03F3缺少“=” 0x800A03F4缺少“If” 0x800A03F5缺少“To” 0x800A03F6缺少“End” 0x800A03F7缺少“Function” 0x800A03F8缺少“Sub” 0x800A03F9缺少“Then” 0x800A03FA缺少“Wend” 0x800A03FB缺少“Loop” 0x800A03FC缺少“Next” 0x800A03FD缺少“Case” 0x800A03FE缺少“select” 0x800A03FF缺少表达式 0x800A0400缺少语句 0x800A0401语句未结束 0x800A0402缺少整型常数 0x800A0403缺少“While”或“Until” 0x800A0404缺少“While”,“Until”或语句未结束

    0x800A0405缺少“With” 0x800A0406标识符过长 0x800A0407无效数字 0x800A0408无效字符 0x800A0409未结束的字符串常量 0x800A040A注释未结束 0x800A040D无效使用“Me”关键字 0x800A040E“loop”语句缺少“do” 0x800A040F无效的“exit”语句 0x800A0410循环控制变量“for”无效 0x800A0411名称重定义 0x800A0412必须是行中的第一个语句 0x800A0413不能为non-ByVal 参数赋值 0x800A0414调用子程序时不能使用括号 0x800A0415缺少文字常数 0x800A0416缺少“In” 0x800A0417缺少“Class” 0x800A0418必须在一个类的内部定义 0x800A0419在属性声明中缺少Let , Set 或Get 0x800A041A缺少“Property” 0x800A041B在所有属性的规范中,变量的数目必须一致 0x800A041C在一个类中不允许有多个缺省的属性/方* 0x800A041D类的初始化或终止程序没有参数0x800A041E属性的set 或let 必须至少有一个参数 0x800A041F错误的“Next” 0x800A0420“Default”只能在“Property”,“Function”或“Sub”中指定0x800A0421指定“Default”时必须同时指定“Public” 0x800A0422只能在Property Get 中指定“Default” ●Microsoft VBScript 运行时错误: 0x800A0005无效的过程调用或参数

    ASP实用大全

    ASP基础 ASP学习前准备 对ASP有了一个大概的了解之后就可以开始着手做一些学习前的准备了。 HTML语言 ASP以HTML为基础,主体还是HTML代码,只是在需要ASP动态产生的地方加入ASP代码。ASP 的最终显示结果也是HTML代码,要准确控制ASP的输出结果,也要求对HTML有完全的了解。要学ASP,HTML的知识绝对不能缺乏。 Script 语言(JavaScript or VBScript) ASP的编程语言可以是VBSCRIPT或JSCRIPT。你可以根据自己的情况,选用比较熟悉的编程语言。由于VB广泛的用户群,脱胎于VB的VBSCRIPT被大多数人选用。Microsoft Script的站点在。 ASP的历史 Microsoft最早在IIS3(INTERNET INFORMATION SERVER)引进ASP,是IIS2-$#@62;IIS3升级的最重要部分。Microsoft提供了一个,直接安装在web服务器上。提供了一个RoadMap,包含ASP 教程、参考,还有一个完整的ASP网站示例。只是这时的ASP只有英文版,学习起来不太方便。 在现在的中文版IIS4和PWS4(PERSONAL WEB SERVER)中,ASP升级到了,功能有了很大的提高,并且所有的文档全部是中文,非常实用。 IIS4和PWS4 IIS4包含在OPTION PACK FOR NT4中;简体中文WINDOWS98的光盘中,就包含了PWS4。 IIS4和PWS4还可以从网上免费下载。微软中国首页在,有很多微软官方下载的地址。其中,广州电信的站点更新最快。在那里,找到Microsoft Windows NT Option Pack,for Win95的Option Pack就包含PWS4,for NT server的则包含IIS4。 安装很简单,执行setup就可以了。不过有一点要注意,如果你想要阅读ASP文档,默认安装是没有的。你必须选择“自定义”安装,选中“ASP文档”才可以。另外,像ADO文档这些以后经常要用的,也建议你安装。如果你的硬盘足够大,选择全部安装就是的了。 ASP开发工具 Visual InterDev是Microsoft为开发ASP程序专门推出的集成开发环境,功能非常强大。 1、可以对ASP代码进行颜色识别,自动完成代码。例如你输入“response.”之后,VI会自动把response.的方法列举出来,供你选择。 2、VI中带有一个代码库,调用预先设计好的DTC(DesignTime Co ol),可以非常简单的实现表单处理、数据库操作等等复杂的功能。 3、内置数据库管理工具,可以直接进行数据库查询、修改工作。 4、内有RS(Remote Script),支持服务器、客户机间代码调用。 5、群体开发协作管理功能,支持多人同时开发一个网站。 VI对HTML编辑的支持不大够,在设计页面效果的方面,不能得心应手。 一、什么是ASP

    asp调用数据库代码

    asp调用数据库代码 1.ASP与Access数据库连接: 2.ASP与SQL数据库连接: 建立记录集对象: setrs=server.createobject("adodb.recordset") rs.openSQL语句,conn,3,2 3.SQL常用命令使用方法: (1)数据记录筛选: sql="select*from数据表where字段名=字段值orderby字段名[desc]" sql="select*from数据表where字段名like'%字段值%'orderby 字段名[desc]" sql="selecttop10*from数据表where字段名orderby字段名[desc]" sql="select*from数据表where字段名in('值1','值2','值3')" sql="select*from数据表where字段名between值1and值2" (2)更新数据记录: sql="update数据表set字段名=字段值where条件表达式" sql="update数据表set字段1=值1,字段2=值2……字段n=

    值nwhere条件表达式" (3)删除数据记录: sql="deletefrom数据表where条件表达式" sql="deletefrom数据表"(将数据表所有记录删除) (4)添加数据记录: sql="insertinto数据表(字段1,字段2,字段3…)values(值1,值2,值3…)" sql="insertinto目标数据表select*from源数据表"(把源数据表的记录添加到目标数据表) (5)数据记录统计函数: A VG(字段名)得出一个表格栏平均值 COUNT(*¦字段名)对数据行数的统计或对某一栏有值的数据行数统计 MAX(字段名)取得一个表格栏最大的值 MIN(字段名)取得一个表格栏最小的值 SUM(字段名)把数据栏的值相加 引用以上函数的方法: sql="selectsum(字段名)as别名from数据表where条件表达式" setrs=conn.excute(sql) 用rs("别名")获取统的计值,其它函数运用同上。(5)数据表的建立和删除: CREATETABLE数据表名称(字段1类型1(长度),字段2类型2(长度)……)

    asp全命令集锦

    如果你想学ASP最好先从.NET入门先给你写一些笔记 1.允许使用VBscript或Javascript简易Script语言,并可在文件中结合Html; 2.无需编译,由WEBserver执行产生; 3.与任何ActiveX Script兼容; 4.ASP原始代码不会传到客户端,客户端显示的是执行结果。

    表单语法: content
    ; 类型: ; ; ; ; 语法: [n [..]] warning! 无框架提示;

    ASP常用标签与属性

    CSS常用属性 ——丁德辉笔记 CSS常用属性: 字体属性:(font) 大小font-size: x-large;(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD 样式font-style: oblique;(偏斜体) italic;(斜体) normal;(正常) 行高line-height: normal;(正常) 单位:PX、PD、EM 粗细font-weight: bold;(粗体) lighter;(细体) normal;(正常) 变体font-variant: small-caps;(小型大写字母) normal;(正常) 大小写text-transform: capitalize;(首字母大写) uppercase;(大写) lowercase;(小写) none;(无) 修饰text-decoration: underline;(下划线) overline;(上划线) line-through;(删除线) blink;(闪烁) 常用字体:(font-family) "Courier New", Courier, monospace, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif, Verdana 背景属性:(background) 色彩background-color: #FFFFFF; 图片background-image: url(); 重复background-repeat: no-repeat; 滚动background-attachment: fixed;(固定) scroll;(滚动) 位置background-position: left(水平) top(垂直); 简写方法background:#000 url(..) repeat fixed left top; 区块属性:(Block) 字间距letter-spacing: normal; 数值 对齐text-align: justify;(两端对齐) left;(左对齐) right;(右对齐) center;(居中) 缩进text-indent: 数值px; 垂直对齐vertical-align: baseline;(基线) sub;(下标) super;(下标) top; text-top; middle; bottom; text-bottom; 词间距word-spacing: normal; 数值 空格white-space: pre;(保留) nowrap;(不换行) 显示display:block;(块) inline;(内嵌) list-item;(列表项) run-in;(追加部分) compact;(紧凑) marker;(标记) table; inline-table; table-raw-group; table-header-group; table-footer-group; table-raw; table-column-group; table-column; table-cell; table-caption;(表格标题) 方框属性:(Box) width:; height:; float:; clear:both; margin:; padding:; 顺序:上右下左 边框属性:(Border) border-style: dotted;(点线) dashed;(虚线) solid; double;(双线) groove;(槽线) ridge;(脊状) inset;(凹陷) outset; border-width:; 边框宽度

相关文档
最新文档