QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

goto3d 说: 在线网校重磅上线MC2022&Inventor2022全新课程,虞为民老师、大表哥同事精彩讲解,快去围观!
2021-06-25
查看: 1023|回复: 1
收起左侧

[讨论] 欢迎进来讨论:做网站的一些经验与技巧!

[复制链接]
发表于 2008-7-11 17:07:11 | 显示全部楼层 |阅读模式 来自: 中国广东珠海

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
欢迎进来讨论:做网站的一些经验与技巧!
! d9 s+ {9 S( ]1 V: s2 K1.几个常用函数 / y: ^- t4 ~8 T
Round(pi, 2) 四舍五入
+ V% N, Q, w8 `( o/ d$ m' _& p) vFormatNumber(k,4) ' 把 k 格式化为带四位小数点的数。 # z1 ?4 X+ L$ q" N
eg. 如果k =20000则显示为20,000.00;如果把formatnumber(k,0)则为20,000 # v& a7 d1 v1 G
Replace(expression,find,replacewith) '返回一字符串,其中指定的子串已被另一个子串替换 0 X6 O* \' W! s7 x
Left(String,Length) '返回指定数目的从字符串的左边算起的字符串。 2 z, c3 \+ T7 x$ G) K" s+ n
Split(expression[, delimiter[, count[, start]]]) '返回基于 0 的一维数组,其中包含指定数目的子字符串。 " F. A+ }( p8 A0 s+ N
eg. 常用这个 Split(String,[delimiter]) ' 用delimiter(用于标识子字符串界限的字符)来划分字符串 ; N! f1 i3 O) Q
Instr(String1,String2) '返回某字符串在另一字符串中第一次出现的位置
* w! \) H% `! Q2 f& N1 Z, seg1. if instr(addation,"密码配置表")<>0 then '说明存在 5 z2 v$ P% Y! _" C
eg2. if instr(str,”AP”) >0 不好区分str = (AP,AP&AC),此时只要变为(’AP’,’AP&AC’),再用instr(str,”’AP’”)
! j- i. A$ K! j2 f2. 弹出窗口Pick值
7 j* }1 m  y( hfunction pickupSP(spdisid,pjnum,pdcode) , V: F% [5 l1 F' N6 T0 U
{
0 n, s( m" X" a! v: p. ~9 Bwindow.opener.<%=theForm%>.RefNum<%=Spid%
# A- U, H5 ^3 j" p- H& `>.value=spdisid;
3 c0 k" G  h' i+ n1 m  S% ~window.opener.<%=theForm%>.LineS<%=Spid%
9 a- e# D! D+ E>.value=pjnum; 3 d  p$ u# i0 F1 Y+ a
window.opener.<%=theForm%>.kokey<%=Spid%
8 o! x# _! d6 c6 M. q* G5 w- o/ G>.value=pdcode;
6 G. q' K+ l+ a2 J, Zwindow.close(); $ r# `) A7 t+ H  G
}
  C) r8 X, ~. o9 y2 j3. ASP控制图片显示的大小(等比例缩放)
  O1 P6 B8 A0 x. }- r5 Y  i<HTML> - T6 D8 s" z/ A, p
<HEAD> . p  Y0 h* |" l& T% n& `( f/ }
<TITLE> New Document </TITLE> % |0 A$ V* c/ {$ X2 z. ]
<script language="JavaScript"> 7 k( G! ?0 d+ p6 c6 {3 m
<!-- 0 I; E0 {- Z1 q% E
var flag=false;
5 p$ V% U+ V; C& i8 U8 g! Pfunction DrawImage(ImgD){
& \" t/ h3 A' ^+ u8 u$ B. S: wvar image=new Image(); 4 F8 m  A; Q5 T: ^+ f
image.src=ImgD.src;
2 ~! R: ]+ X# B; N3 W9 Z- Y, Y( Nif(image.width>0 && image.height>0){
0 h6 m9 Q6 R$ D  {  x9 q" a! k5 r3 ^flag=true; 0 i8 W8 J1 a7 f* W# s
if(image.width/image.height>= 164/112){
  [4 }* y. i8 E& V0 \+ Aif(image.width>164){
- m# u1 l5 t! |* L& HImgD.width=164; * H& i3 r: z- V  i! I5 k
ImgD.height=(image.height*164)/image.width; / d# Z% ~& i6 F
}else{
1 n+ U' [' r. m% ^& A) xImgD.width=image.width;
3 }$ D' k2 l$ ]6 D! LImgD.height=image.height; - L& ^" m9 P7 W% R
} 0 Y( d5 L+ L; c7 i$ K/ S
ImgD.alt=image.width+"x"+image.height;
. l& }( H) f+ w0 E- [' @}
! d% g! V( p% l( b1 q( D: \  l! Melse{ , W9 E6 A3 L# u# G) X3 f) q
if(image.height>112){ & B! t4 G! V4 V; D" S, A$ G
ImgD.height=112; # H7 Q$ {0 ~5 ?/ l+ F
ImgD.width=(image.width*112)/image.height; % m4 \, ]* g9 D% `* D( ^' T
}else{ ( M4 S$ d/ ~3 l3 C! \; f* e& `
ImgD.width=image.width;   [9 d% R9 U% Q6 D3 |% b5 N0 O
ImgD.height=image.height;
% l/ t" F) V1 E0 c0 e} $ k+ U7 T3 \: K; o' u
ImgD.alt=image.width+"x"+image.height;
& H4 c8 {$ S) z0 H/ y1 }}
% K6 T! o! M5 G/ K: {) [} ( Q6 `0 f3 ]* @6 i
}
1 o0 f. b  t# A0 M, h8 i5 w//-->
; `6 b7 f6 O  P  K( h2 Z</script> 6 |6 Y. b$ I* C, P) ?
</HEAD>
! m6 \! E: q# ?; i# u<BODY>
. _  }- `/ h7 u& e<a href="./img.jpg" target="_blank"><img , I" S- X7 |6 A
src="./img.jpg" border="0" width="164" height="112" # J! b; Q" a% j- I1 v$ e
onload=DrawImage(this);"></a> 2 f. E4 d, G, D0 N0 B/ P/ k. o
</BODY>
5 ^# k9 Z; {( w/ N, F</HTML> : A! |0 U) ]0 N( B
4. ASP中对数据库表的操作(INSERT/UPDATE/DELETE),可使用( P4 w" m: K- X- A- Q! @7 s7 t" k
事务处理,并支持多事务处理.   c5 m6 c2 H1 x6 {# F3 q
在ASP的数据库对象链接对象中,提供了一下属性:
" m# x1 j. v# M' h; L2 ABeginTrans 事务开始
1 R8 l/ H2 h" U( |; ICommitTrans 事务提交
0 I) u% m4 Q' Y- C; N3 z% I' a& ARollbackTrans 事务回滚
) d4 l1 L4 O! x<% 8 _0 G% I7 V$ @& u2 {0 S( K
On Error Resume Next ’错误发生后继续处理 'Asp中使用事务 + x+ @2 z  l) ~/ X# X
Set conn=Server.CreateObject("ADODB.Connection") + O$ _/ i: |; i, B, B( l3 P
conn.Open
; b& a* [* b; J+ _; u"course_dsn","course_user","course_password" + C/ d3 y+ R# A8 i* t9 V
conn.begintrans '开始事务 7 m! F! l) F" l4 o  p
sql="delete from user_info"
. Y- g/ w1 _9 o+ P( f8 Z  `$ J4 m  aset rs=server.createobject("adodb.recordset")
3 D1 Q* A* [6 e4 S) M) prs.open sql,conn,3,3
  j4 v/ Q! T% d# ]$ }$ I) F: W3 }if conn.errors.count>0 then '有错误发生
$ T+ k8 {" @2 |1 p+ s+ L6 l) A' aconn.rollbacktrans '回滚 + }& k! n. N6 D- H
set rs=nothing ) z% \; @2 I0 K$ v% }
conn.close ( Z6 i3 W2 i. e9 j& Y% H
set conn=nothing   j! s3 X1 K1 ~7 e" M: j" F
response.write "交易失败,回滚至修改前的状态!" ; h7 \2 v, c. t$ B0 K1 e$ a& @
response.end
6 d6 t9 X6 ?% c  Helse $ N( ~8 w5 T1 ^# A0 y5 p
conn.committrans '提交事务 ' w; C& w7 P+ ]& k1 x& N/ F
set rs=nothing
) L( I( e6 k% P, `, ~0 T& Z: u) mconn.close
4 o8 ]1 w- R  r9 Wset conn=nothing $ T  G" K, ~8 n. a
response.write "交易成功!"
. N( w$ e5 f- \, o" l& f- Tresponse.end
) W! d( n( r( q0 m: x$ R" }6 ~3 Vend if 2 n! l8 o0 [8 j- V1 A) L
%>
5 j7 G+ Y& u% t在ASP中,不提供事务的结束,BeginTrans只作用于自己的域,类似于变量声明一样,如果在函数体内BeginTrans,则事物只6 `1 e/ x4 b0 q8 w$ U/ ^
作用于本函数体,如果BeginTrans在函数体外,处于页面级,则事务的作用域从BeginTrans开始,到页面的结束均处于事务的. k) \: q9 i3 z* R
管理状态下. 1 D  c1 Q: S' W* d5 P
http://b.todayisp.com/bbs/760x90h.gif3 f1 ?0 O* ?& ?4 v6 j
介绍几款不错 的虚拟主机给大家!适合建各种大中型电子商
! j! |7 ~7 ?: a3 x2 F7 u: z' V% j务网站!金牌注册机构,"全国五强"主机注册商!祝大家好运!
, @* t4 v% c/ K3 m- y" t▲标准商务C型主机 +.CN:原价2050元/年,特价只需1415元/年 ,免费加送域名,送基本C型主机一台;CDN网站加速器送繁简通网络简装版
; f' S  ]6 b7 \1 V$ @. l支持WAP手机上网5 ?5 {0 F6 U. h) Q  ^# U
     500独立空间,支持ASP/ASP.NET免费送800Mb邮箱Win20
( P7 O% K4 l! E6 y# p: q     03,IIS 6.0,支持50M SQLSERVER 2005ACCESS 数据库 ) l' H# P3 H5 g6 i
     提供计数器,留言板脚本列表 ASP ASP.NET Active 2 g  W- S$ \6 ^2 _
   Perl CGIASP.NET 2.0 Microsoft Front Page 2000 扩展$ g, \' X) j" D* G/ W3 ^
免费申请试用:  http://www.now.cn/vhost/order.net?IDProduct=2035- F* }2 L, Y) v
▲智强商务C型 +.CN 原价1952元/年,现特价1588元/年 WindowsServer2003 操作系统 ,支持ASP.NET/ASP 1000MB独立空间体积 ,SQLSERVER
* K7 x1 r# p+ X& ]  _: ^数据库, 送1000MB邮局空间 ,支持5 d7 ~) o& s0 o) u& ^
▲至尊专用C型主机+.CN:  现特价3957元/年  WindowsServer2003  操作系统  ,支持ASP.NET/ASP,3000MB独立空间体积,独立带宽,SQLSERVER0 R; A6 `! E0 t/ K1 l! s
数据库  ,数据库空间不限大小;  数据库自动备份,1000MBVIP集团邮局  ,免费送繁简通商务版  GCDN  网站加速器,  支持WAP  多子网站镜像
# v2 C6 X0 v8 q  c0 ?$ n( t加速  高级访问统计系统  
1 z& J1 R0 k% EWAP,CDN网站加速器 送繁简通网络简装版6 b  H6 Q2 _/ ?8 U9 c5 R0 e
时代网,时代主机牌子比较老,口碑也不错,以我用他们产品的经验来说,还是比较满意的。服务器稳定,速度可以,服务也好。有需要的朋友可以
; N, |, k8 k4 H* C去他们网站看看:http://www.now.cn/vhost/  电话:0756-2623871   QQ :168075865  祝大家财运亨通哦!
. Q/ m4 F  B2 J7 L! i************************************************************************************ J* O9 z0 G. J: g) {
多年购买低至七折!
发表于 2008-7-11 18:56:19 | 显示全部楼层 来自: 中国广东佛山
看不明白,资质差
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表