- 积分
- 3
UID673517
主题
在线时间 小时
注册时间2008-4-9
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
欢迎进来讨论:做网站的一些经验与技巧!5 T1 `4 `4 G2 h7 q8 R, q! O) v
1.几个常用函数
9 L- Z! C) P. x9 mRound(pi, 2) 四舍五入
1 Q; O3 f9 W _; HFormatNumber(k,4) ' 把 k 格式化为带四位小数点的数。
) y% Y# ~# Z6 U$ V4 q: X" z ~5 zeg. 如果k =20000则显示为20,000.00;如果把formatnumber(k,0)则为20,000 Y9 p# ?8 C/ { X0 y& w
Replace(expression,find,replacewith) '返回一字符串,其中指定的子串已被另一个子串替换 ?9 C8 W% |& K' G# `& e/ A# w
Left(String,Length) '返回指定数目的从字符串的左边算起的字符串。 ! y4 e* R0 {0 W+ O7 s# w0 o) v
Split(expression[, delimiter[, count[, start]]]) '返回基于 0 的一维数组,其中包含指定数目的子字符串。
# T' P( v$ L& Y/ \; Meg. 常用这个 Split(String,[delimiter]) ' 用delimiter(用于标识子字符串界限的字符)来划分字符串 7 D1 S* m+ U! a
Instr(String1,String2) '返回某字符串在另一字符串中第一次出现的位置 O% h( G1 o% h" B" l
eg1. if instr(addation,"密码配置表")<>0 then '说明存在 5 X9 f* [ V j! ?
eg2. if instr(str,”AP”) >0 不好区分str = (AP,AP&AC),此时只要变为(’AP’,’AP&AC’),再用instr(str,”’AP’”) 1 M: M2 l) p I. L
2. 弹出窗口Pick值
; z0 `5 C! a6 ffunction pickupSP(spdisid,pjnum,pdcode)
* T( @: |' O7 e$ C2 X" f+ e{ ! U1 a) W+ R: K3 h
window.opener.<%=theForm%>.RefNum<%=Spid%' L$ k9 ^! a* D: d6 U. h
>.value=spdisid; . R( Y# `8 Y$ |0 Y5 x& S
window.opener.<%=theForm%>.LineS<%=Spid%3 K* Y0 ?2 a. _! [. X# K
>.value=pjnum; ; J2 P; e0 Y# I' @8 [
window.opener.<%=theForm%>.kokey<%=Spid%
7 E: j; q- k+ j2 o>.value=pdcode; , S7 t, K8 W- X% p2 x
window.close();
6 s; Y6 F5 y, Y} 7 {2 |- l3 r: f% O2 E9 z% @
3. ASP控制图片显示的大小(等比例缩放) 1 R, s( ~# ^; `7 a) l
<HTML> * ~6 p5 N! j$ O+ F
<HEAD>
* H4 H* x* T* D: a<TITLE> New Document </TITLE>
3 t. B, s" d# Y. I<script language="JavaScript">
! W) c8 ]' T1 C4 ^<!--
4 X( V% d3 ]: V ~0 I- h/ ^+ a( Fvar flag=false;
/ b, B+ j1 V" Y; u/ Rfunction DrawImage(ImgD){ & _# J* A s! O1 j3 a
var image=new Image();
3 W, S- S9 X9 F; }0 O! v7 Aimage.src=ImgD.src; , p: k4 F2 Z) H+ @1 |# ]
if(image.width>0 && image.height>0){
! H+ x* P# [1 v$ J- r- e Y8 @flag=true;
: [5 H9 }- M0 t' kif(image.width/image.height>= 164/112){
m) s7 K4 p" Kif(image.width>164){ * i1 W& H7 O- l2 c1 J H
ImgD.width=164;
1 n6 Q" o, s; C* W. B! q4 yImgD.height=(image.height*164)/image.width;
, Y5 v/ g. s% w7 `7 H1 O6 ]}else{
3 Z6 F& I$ @; }, M% ZImgD.width=image.width; ' ?) U) a3 z) a o; P
ImgD.height=image.height; $ P# B/ u1 P) p# e# @( b2 s
}
/ y" N p' Z/ c! {ImgD.alt=image.width+"x"+image.height;
- |2 t$ N* e! p4 u} 5 o$ z, j& z$ Z2 v2 a) V: A1 c* q
else{
' s! g; f( t: o/ Z' Tif(image.height>112){ 5 @ |! V! J7 A
ImgD.height=112; ' [9 o# g! x8 K2 d( R
ImgD.width=(image.width*112)/image.height; : m6 c. \) O6 b- ^! t2 W
}else{ 3 D) M0 @' B% i, ]! v/ v: X4 x
ImgD.width=image.width; % @; S7 D0 c6 Z K* q+ W" Y0 D0 s
ImgD.height=image.height; 1 w: O$ h6 ?. z+ ~+ O$ A( K
}
% x, O5 r/ Z0 ~ImgD.alt=image.width+"x"+image.height;
3 {( p- ?) D! V6 X% [} ; I2 b( @+ c1 K o, S
} 7 o8 ^' `" Q1 P! o U$ u
}
6 `- B3 {6 b& U2 _+ I* m6 ~% H' [//-->
' t% ?. D) m# b2 B7 q8 D; I" @</script> ( I1 _. {+ | l0 P% j
</HEAD> 3 s; [6 J! L1 U# D8 K9 a9 R
<BODY>
* m9 p3 e7 p: O9 V# @<a href="./img.jpg" target="_blank"><img 9 Z6 _ R$ C# l5 m0 p$ F |# ^
src="./img.jpg" border="0" width="164" height="112"
0 F4 T6 [6 f/ v% Eonload=DrawImage(this);"></a> " ]) {6 q- m2 `8 x
</BODY>
3 M- b5 ]3 _+ Y1 k</HTML>
( K- j8 p9 [* M: }4. ASP中对数据库表的操作(INSERT/UPDATE/DELETE),可使用5 G5 n4 [, K9 k2 L4 C7 f2 R
事务处理,并支持多事务处理.
( z J, w) G- Z# W在ASP的数据库对象链接对象中,提供了一下属性: 8 D3 W8 o. H' _/ d0 O' m2 R! y% ~
BeginTrans 事务开始 ' F1 X+ m/ p+ C' \$ h
CommitTrans 事务提交
) I/ A$ i" D7 wRollbackTrans 事务回滚 ' W% z/ S2 ^5 g) @. L8 `
<%
3 E, x* ]- |+ B; r# GOn Error Resume Next ’错误发生后继续处理 'Asp中使用事务 " _! M* f# g- n3 {
Set conn=Server.CreateObject("ADODB.Connection") ) h ?2 b. ^$ W' v, e) B
conn.Open " E. Y1 ] l3 E+ s2 L6 |" K, m
"course_dsn","course_user","course_password" ; Q( X! Y0 ]) P# M2 M
conn.begintrans '开始事务 * z2 Z, i1 q% Z j% J
sql="delete from user_info"
1 G- Q- Y2 C: @- P: E& |( ~' fset rs=server.createobject("adodb.recordset")
: p8 g* D1 B) e- l! z( ?5 t, s9 Vrs.open sql,conn,3,3 - w! ^: G3 J9 Z
if conn.errors.count>0 then '有错误发生
& b5 K* u1 S6 Sconn.rollbacktrans '回滚
4 k* s" p. F; g8 S& e+ a7 ?set rs=nothing . I$ E1 V2 t, f! `9 H
conn.close - E& T, i+ c/ o
set conn=nothing
; H* A1 e: Y# b. [response.write "交易失败,回滚至修改前的状态!"
; `" Q; @0 i. X% |6 jresponse.end
/ s* P5 P" s% J: K. zelse 4 _1 ~* H, a8 d% T3 W
conn.committrans '提交事务 , B v5 L- `* J! R2 s7 s/ ~9 Z9 r
set rs=nothing
: m4 {+ h0 a! z n! Nconn.close
7 ~! E" B3 M; ~set conn=nothing # P5 I' k8 Z& v
response.write "交易成功!"
" _4 R% V/ W' q) M3 G* Fresponse.end
7 W; w& a* S1 C/ ^6 |end if
! h1 h- b/ `2 J& N# K, a( ?%> : q/ F5 o8 L# m! {* H
在ASP中,不提供事务的结束,BeginTrans只作用于自己的域,类似于变量声明一样,如果在函数体内BeginTrans,则事物只
1 j/ J4 x0 j* O/ |) W- f1 z作用于本函数体,如果BeginTrans在函数体外,处于页面级,则事务的作用域从BeginTrans开始,到页面的结束均处于事务的0 F. F+ Z, G' b2 c
管理状态下.
* U0 R, F, D; @- ~) O$ \9 Z9 |* Dhttp://b.todayisp.com/bbs/760x90h.gif2 r% h& Q) h- Z/ Z6 v0 J1 u
介绍几款不错 的虚拟主机给大家!适合建各种大中型电子商' {! U8 S/ W. L2 U9 e
务网站!金牌注册机构,"全国五强"主机注册商!祝大家好运!
l h* K( [0 \▲标准商务C型主机 +.CN:原价2050元/年,特价只需1415元/年 ,免费加送域名,送基本C型主机一台;CDN网站加速器送繁简通网络简装版
2 o- h! ], y3 w9 Z, i支持WAP手机上网9 z& U4 p7 b A* d
500独立空间,支持ASP/ASP.NET免费送800Mb邮箱Win20 5 s- r7 V0 P4 I8 ? \
03,IIS 6.0,支持50M SQLSERVER 2005ACCESS 数据库 " _- k0 [. t, R1 ?5 L4 l* o, {3 b
提供计数器,留言板脚本列表 ASP ASP.NET Active 9 Y3 R f2 ~/ m8 J- b6 q( b- y
Perl CGIASP.NET 2.0 Microsoft Front Page 2000 扩展) C1 X' D; o' r7 q
免费申请试用: http://www.now.cn/vhost/order.net?IDProduct=2035; o! ~) k/ Y* q
▲智强商务C型 +.CN 原价1952元/年,现特价1588元/年 WindowsServer2003 操作系统 ,支持ASP.NET/ASP 1000MB独立空间体积 ,SQLSERVER& c7 Q/ S4 T! ~
数据库, 送1000MB邮局空间 ,支持( F8 @6 K% _, |6 k0 d
▲至尊专用C型主机+.CN: 现特价3957元/年 WindowsServer2003 操作系统 ,支持ASP.NET/ASP,3000MB独立空间体积,独立带宽,SQLSERVER
4 s6 H0 \7 k6 ]" v6 F: b数据库 ,数据库空间不限大小; 数据库自动备份,1000MBVIP集团邮局 ,免费送繁简通商务版 GCDN 网站加速器, 支持WAP 多子网站镜像5 A5 N3 i- `, g
加速 高级访问统计系统
, ~5 V" B3 H" NWAP,CDN网站加速器 送繁简通网络简装版, X0 b- A& f9 U# i. G0 E' a
时代网,时代主机牌子比较老,口碑也不错,以我用他们产品的经验来说,还是比较满意的。服务器稳定,速度可以,服务也好。有需要的朋友可以
3 I. q3 f5 I0 l' H6 M, N2 b) F去他们网站看看:http://www.now.cn/vhost/ 电话:0756-2623871 QQ :168075865 祝大家财运亨通哦!
) M. H, Y. h( R6 V p! X***********************************************************************************1 {. v6 x. o" z3 J+ W1 e
多年购买低至七折! |
|