QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
欢迎进来讨论:做网站的一些经验与技巧!
$ v9 K! y" ]$ ?& T& D0 V1.几个常用函数
0 o* s+ U; g/ V+ A6 CRound(pi, 2) 四舍五入
0 G# @7 r1 z0 Q6 ~/ lFormatNumber(k,4) ' 把 k 格式化为带四位小数点的数。
! w% K4 J4 S0 V% l3 x, ieg. 如果k =20000则显示为20,000.00;如果把formatnumber(k,0)则为20,000
* m, e4 ^# M) V, s' IReplace(expression,find,replacewith) '返回一字符串,其中指定的子串已被另一个子串替换
0 R+ d8 a; r6 ]. {5 WLeft(String,Length) '返回指定数目的从字符串的左边算起的字符串。 * U  H; B! W+ F  f4 V8 C6 X
Split(expression[, delimiter[, count[, start]]]) '返回基于 0 的一维数组,其中包含指定数目的子字符串。 ; h9 _  [/ X$ z; E' D3 `. }
eg. 常用这个 Split(String,[delimiter]) ' 用delimiter(用于标识子字符串界限的字符)来划分字符串 - @' ^& K3 e$ Y& _" v7 ]' N+ Y
Instr(String1,String2) '返回某字符串在另一字符串中第一次出现的位置 ! P6 t7 y% s$ x, n% |! H; b# h
eg1. if instr(addation,"密码配置表")<>0 then '说明存在
6 P! h( g! `9 u+ zeg2. if instr(str,”AP”) >0 不好区分str = (AP,AP&AC),此时只要变为(’AP’,’AP&AC’),再用instr(str,”’AP’”)
1 t) P; L+ `5 B; S* j1 M( }& w2. 弹出窗口Pick值 8 E$ m, g+ t0 j
function pickupSP(spdisid,pjnum,pdcode)
5 e0 P) R( u/ d$ H- D+ @{ % l7 [4 D/ V+ [3 u3 R
window.opener.<%=theForm%>.RefNum<%=Spid%% ]$ E: x/ L$ S0 S7 o* h
>.value=spdisid; 1 b) @8 ]1 V5 h% @) f! d7 L8 c
window.opener.<%=theForm%>.LineS<%=Spid%3 o4 L6 \& D3 s/ f1 j  ~; ?+ a2 ~
>.value=pjnum;
+ V4 e# s, h7 `6 b* R, v( Rwindow.opener.<%=theForm%>.kokey<%=Spid%
% l! m* W4 ]5 Z3 A3 W# @3 E5 \>.value=pdcode;
- I  x. E' ?, c* u9 Z$ f) Gwindow.close();
7 B' C& H- h) o}
0 ]% n/ X# g+ h9 h. l; l# R3. ASP控制图片显示的大小(等比例缩放) 7 D5 \) n' d. ?8 w$ E; ?' f
<HTML>
+ ^+ p$ ?1 x/ y<HEAD> , C% f+ ], ?2 S" b
<TITLE> New Document </TITLE>
" L# ]  m2 }& t<script language="JavaScript">
0 t; j& s! {( n8 c: b9 a& T1 p<!--
# U* V6 ^, T' [: a% Ovar flag=false;
- b  o- ~6 H; Zfunction DrawImage(ImgD){ $ J' `; j  c, L, [
var image=new Image(); . m/ Y3 K6 x7 _( ^
image.src=ImgD.src;
' S/ u+ t2 ]- i# ~% l. ?, W1 D+ mif(image.width>0 && image.height>0){
1 n7 |0 F3 g1 {6 V0 w, [  iflag=true; 9 _% c( L9 z/ a/ b9 h2 ~
if(image.width/image.height>= 164/112){
% ]# S+ Z& M$ u3 U2 \3 c- I* wif(image.width>164){ ) ~% H# g/ Q% w; }2 K" s5 x
ImgD.width=164;
- i; P% M% b- D0 GImgD.height=(image.height*164)/image.width; 0 Z, g; h, l$ x- k
}else{ 0 ~8 H% y; Z) \& I6 p) v- |& k9 V
ImgD.width=image.width; * h) a( Y- O  Y/ r* d
ImgD.height=image.height; ; {% v( F) K* B/ E1 z# ]" g# f% S
}   X6 j. e- L4 K8 G2 e) m) x
ImgD.alt=image.width+"x"+image.height;
( p1 l+ `$ G$ a8 @: U}
* _. g. w+ A4 c4 d( N/ ~/ ]else{
" C+ Y6 ?$ X7 F' o2 ~if(image.height>112){
# n  H# I; m3 c6 l& L1 WImgD.height=112; 8 ^6 s* @; p0 c# ^4 U
ImgD.width=(image.width*112)/image.height; - A) b9 U/ O0 f/ G, D7 K
}else{
8 x) d- }# A# E  O5 fImgD.width=image.width;
" k+ f8 [/ h& v# A7 ^5 SImgD.height=image.height;
$ o9 @* ?* g1 h1 r4 ]} 4 o# ~- Q2 r, `% }/ D2 O- {3 ]# s
ImgD.alt=image.width+"x"+image.height;
* H$ }4 t2 c( s  f}
1 I' t1 o" @) @}
+ l# f9 W; q4 c9 X, H}
5 A, q0 `& e% V//--> : q$ J% K. n/ s7 r1 F& O7 s
</script> ' D7 y( j! y# R; k  r
</HEAD>
! s( \1 Y: J" U- `/ ^/ n<BODY> " I1 T8 p6 g8 [/ Q' ^% g  g( }
<a href="./img.jpg" target="_blank"><img $ [7 Q" q3 X1 ?  l
src="./img.jpg" border="0" width="164" height="112" $ j1 q$ F% y* o- c: f; N( S
onload=DrawImage(this);"></a>
% X6 ]7 Y1 j1 ~$ ^. d2 f% q! e</BODY>
7 J) x& P6 A9 a% e</HTML>
, W  V+ z+ K% [/ `7 K4. ASP中对数据库表的操作(INSERT/UPDATE/DELETE),可使用2 l3 O! c$ @# \- _! a$ ^
事务处理,并支持多事务处理. 7 G; A# P4 D* ~
在ASP的数据库对象链接对象中,提供了一下属性: & Y5 ^: Y' x3 ?0 E& U
BeginTrans 事务开始
& ^' k! s: M, C8 eCommitTrans 事务提交
4 G: ~8 B8 T) }, T: j7 QRollbackTrans 事务回滚
2 t, J+ l8 i0 n2 N' X& q<% 8 R" Q* k; k: q/ z0 C
On Error Resume Next ’错误发生后继续处理 'Asp中使用事务
) C' `1 T+ L. j1 lSet conn=Server.CreateObject("ADODB.Connection") ; B9 H7 ]" m+ k* E' n0 [
conn.Open
7 N! y! q& S1 c- T6 W) S"course_dsn","course_user","course_password" : n$ n8 |9 g* O5 V( F+ H4 c/ o
conn.begintrans '开始事务 , f  Z: F* r! W: e0 h
sql="delete from user_info" , Y! H1 j' ?/ n2 o# Y/ w5 j5 P
set rs=server.createobject("adodb.recordset") , \* J# D8 F/ j& }
rs.open sql,conn,3,3
6 b) X2 l/ {3 j$ Oif conn.errors.count>0 then '有错误发生
( f; x9 M3 \1 l8 N: F4 [, Z3 J( _conn.rollbacktrans '回滚
2 I, u2 T: G3 P* aset rs=nothing ! @  X4 p% F# L7 W  w$ C- L6 V
conn.close 8 i' s( U* L! }% F( e
set conn=nothing
8 Q* H- \7 c2 \/ Y; ^, A) [response.write "交易失败,回滚至修改前的状态!" 3 T8 u+ [% I& H4 n! A
response.end
  @1 K( i# j: a, n4 Selse
: `8 J9 N- p1 q! m/ t5 tconn.committrans '提交事务 + \6 C) g9 ?$ }) z, x# ?8 s# ^5 _
set rs=nothing " d) V$ F, f* \; m2 R( m
conn.close & b" }/ s# ], n+ g, I8 J1 ~: O
set conn=nothing : }4 B) x) w0 M
response.write "交易成功!"
* J9 h# V# q; N/ l  aresponse.end
- m' ]5 ^; P* Z, z4 mend if
: k& u# y/ u* P/ I9 a$ v%> ) n& O3 l, _6 D9 ]/ {% v5 N+ Q
在ASP中,不提供事务的结束,BeginTrans只作用于自己的域,类似于变量声明一样,如果在函数体内BeginTrans,则事物只
5 k6 V: o: N5 Y2 R4 B2 r0 d作用于本函数体,如果BeginTrans在函数体外,处于页面级,则事务的作用域从BeginTrans开始,到页面的结束均处于事务的
+ X& a3 b' B. H+ r4 V  H管理状态下.
! Y, |+ z2 C: p2 _7 `http://b.todayisp.com/bbs/760x90h.gif
, i1 @& p- e8 p& ^2 o/ M介绍几款不错 的虚拟主机给大家!适合建各种大中型电子商# a, j( `. @3 G& }2 H* z. S" H
务网站!金牌注册机构,"全国五强"主机注册商!祝大家好运!, q9 H' U8 \3 h# i; l! C6 R/ t
▲标准商务C型主机 +.CN:原价2050元/年,特价只需1415元/年 ,免费加送域名,送基本C型主机一台;CDN网站加速器送繁简通网络简装版
- K& X* W8 i2 G支持WAP手机上网9 Y: H1 {$ |: }
     500独立空间,支持ASP/ASP.NET免费送800Mb邮箱Win20 0 f$ J7 _* \6 Z. r4 L  L4 P- o
     03,IIS 6.0,支持50M SQLSERVER 2005ACCESS 数据库
$ ]" B2 X: Q/ h, `     提供计数器,留言板脚本列表 ASP ASP.NET Active 4 a. N1 f0 ]3 D& Z7 @) E
   Perl CGIASP.NET 2.0 Microsoft Front Page 2000 扩展
% t" a$ o/ [% P免费申请试用:  http://www.now.cn/vhost/order.net?IDProduct=20355 ?' U9 o8 c1 }1 t; M
▲智强商务C型 +.CN 原价1952元/年,现特价1588元/年 WindowsServer2003 操作系统 ,支持ASP.NET/ASP 1000MB独立空间体积 ,SQLSERVER
/ h* Y6 N  O# z/ c- U  u数据库, 送1000MB邮局空间 ,支持* C! [! j9 b8 }3 M- l
▲至尊专用C型主机+.CN:  现特价3957元/年  WindowsServer2003  操作系统  ,支持ASP.NET/ASP,3000MB独立空间体积,独立带宽,SQLSERVER* H4 \3 X  U3 x! C" L
数据库  ,数据库空间不限大小;  数据库自动备份,1000MBVIP集团邮局  ,免费送繁简通商务版  GCDN  网站加速器,  支持WAP  多子网站镜像
  X' ], \4 l/ z! `1 C8 Z, b2 H加速  高级访问统计系统  * `: f9 V- V/ V0 L1 Z7 e- q
WAP,CDN网站加速器 送繁简通网络简装版
" v/ o: f# W- M. K时代网,时代主机牌子比较老,口碑也不错,以我用他们产品的经验来说,还是比较满意的。服务器稳定,速度可以,服务也好。有需要的朋友可以) u+ {. c8 b; I: a" j1 j5 S7 X
去他们网站看看:http://www.now.cn/vhost/  电话:0756-2623871   QQ :168075865  祝大家财运亨通哦!
7 b- J5 x2 h9 v5 C- l***********************************************************************************: x/ I# z; I3 e3 Q! g* O
多年购买低至七折!
发表于 2008-7-11 18:56:19 | 显示全部楼层 来自: 中国广东佛山
看不明白,资质差
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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