QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
欢迎进来讨论:做网站的一些经验与技巧!
* K6 V; }& T" ~5 g6 w, r+ N1.几个常用函数 ' k7 n8 p6 J' P0 W, s
Round(pi, 2) 四舍五入
- D9 J! o; M6 @3 C7 M9 U9 BFormatNumber(k,4) ' 把 k 格式化为带四位小数点的数。 ) f! ?; s5 P. p
eg. 如果k =20000则显示为20,000.00;如果把formatnumber(k,0)则为20,000
# e6 |1 L4 M) J- d  j( @: b4 aReplace(expression,find,replacewith) '返回一字符串,其中指定的子串已被另一个子串替换 & J2 N2 A! X7 {) T  e
Left(String,Length) '返回指定数目的从字符串的左边算起的字符串。
0 J( h/ V0 b  f1 m5 G. E% gSplit(expression[, delimiter[, count[, start]]]) '返回基于 0 的一维数组,其中包含指定数目的子字符串。   W* u& ~% @# q- F: X9 F5 ]
eg. 常用这个 Split(String,[delimiter]) ' 用delimiter(用于标识子字符串界限的字符)来划分字符串 * a$ S0 g: l& x! r* v$ X
Instr(String1,String2) '返回某字符串在另一字符串中第一次出现的位置
8 h' y4 g# ~. yeg1. if instr(addation,"密码配置表")<>0 then '说明存在
* ]- \; G- }% C- X1 Geg2. if instr(str,”AP”) >0 不好区分str = (AP,AP&AC),此时只要变为(’AP’,’AP&AC’),再用instr(str,”’AP’”) * m/ u4 Y* Q" Q$ [  o& L( d/ I4 j
2. 弹出窗口Pick值 ' k! T' B) s8 ?/ h* J6 M% ]% t6 X
function pickupSP(spdisid,pjnum,pdcode)
. y, Q9 V( L8 j  |! G{
4 e$ W8 K( ^$ k2 E+ @6 N. \window.opener.<%=theForm%>.RefNum<%=Spid%; Z  j* V7 P" I* m' m* t
>.value=spdisid; 4 d9 m0 L8 E" |0 X: V4 Z
window.opener.<%=theForm%>.LineS<%=Spid%% L* T$ t. W' Z
>.value=pjnum; ' l, ~* Q8 ?+ P1 r
window.opener.<%=theForm%>.kokey<%=Spid%- v2 X8 P5 D% [) \
>.value=pdcode; 0 _' M/ d2 N7 m- r- d0 ]3 r6 n( R* {
window.close();
+ ^2 `/ v( k5 G  N6 L& g}
: @- G. i' ^& \- Q0 P0 t" N, V  o; {3. ASP控制图片显示的大小(等比例缩放) , Y! A# b$ _: [5 o5 A+ b$ t9 B
<HTML> ) }# s$ j% l4 C8 m, I
<HEAD>
' ^) k5 p- F5 A2 t- j4 `<TITLE> New Document </TITLE>
$ G4 @9 q9 j2 F( `<script language="JavaScript">
' m3 L6 R/ D& x<!-- ' [0 A8 E4 }8 o
var flag=false;
, \8 ]$ T. ]3 f- a% t' vfunction DrawImage(ImgD){
+ _; q- n+ i+ I* p7 I' {var image=new Image();
/ l( X' v( M! G1 Aimage.src=ImgD.src; 2 W* T# C9 G$ r! ?; N8 t" `$ G
if(image.width>0 && image.height>0){ 4 o" t' K2 X/ Y/ {8 o" ^" M
flag=true;
5 W( R( x) x. vif(image.width/image.height>= 164/112){ & m; L" Y) w  o. o% P) u8 Q0 ~
if(image.width>164){ ) W& T( H( O7 W# p
ImgD.width=164;
2 X( L& C. ?; F3 ?* W/ ^ImgD.height=(image.height*164)/image.width; / d8 g8 f0 i& i# B0 u1 [( R
}else{ # N) D- `! n- E. J
ImgD.width=image.width;
, O! C  {, i. {: w2 JImgD.height=image.height; + p+ B2 v7 H1 l8 h
}
/ Z" w5 b, v3 ]( D$ _ImgD.alt=image.width+"x"+image.height;
! M  G8 v2 {* ?; t}
( V+ r. o% l& Welse{ 0 l( y0 w6 T8 A
if(image.height>112){ 8 [. u/ \( @4 a
ImgD.height=112;
0 u- q8 t: m8 B& H" O/ jImgD.width=(image.width*112)/image.height;
, f$ {$ x! h1 c}else{
% m/ p/ a$ d* I) N$ b2 `9 ?; ]ImgD.width=image.width; 6 U' F+ D- L" J3 p. C( \. @* z
ImgD.height=image.height;
1 V' G) N( s! R) w}
2 x6 o$ l7 O2 x# j" yImgD.alt=image.width+"x"+image.height;
# U2 ^0 e' k3 r6 Y$ J6 ^} ) u' l, n2 g8 z1 `2 e
}
8 Y  a2 k% _0 M* E} * v3 T( d9 m) H
//--> # C6 K- ^, O$ F5 U3 M. G0 l
</script>
$ ]5 `5 f6 I9 X0 I</HEAD> 5 z" T! F$ x; c: m, Q
<BODY>
6 h) Z# q  Z/ d4 n1 x4 G$ Q<a href="./img.jpg" target="_blank"><img * L9 v3 ~& L- u
src="./img.jpg" border="0" width="164" height="112"
2 d9 w& V5 k9 i7 h! ]; i, m4 uonload=DrawImage(this);"></a>
% D4 m# [% m" e0 i9 @</BODY>
4 |$ t* X/ R  O! A* Q1 V! P</HTML>
/ `) o4 [$ L' a- J  n. @1 }4 x, b4 Y4. ASP中对数据库表的操作(INSERT/UPDATE/DELETE),可使用5 S, ?! Q- s* f6 u% o! U
事务处理,并支持多事务处理. % P/ _- F% c: l( }  u
在ASP的数据库对象链接对象中,提供了一下属性:
- C# |( C3 Q" f: |+ Z$ [BeginTrans 事务开始 " g1 L7 N9 L6 V
CommitTrans 事务提交 * \0 n* V: J8 ^0 d
RollbackTrans 事务回滚 0 B# i' L5 @$ `9 F$ P. |- E! ?5 l
<% - s9 x- C+ h, I
On Error Resume Next ’错误发生后继续处理 'Asp中使用事务
. Q. f; d6 O' r/ iSet conn=Server.CreateObject("ADODB.Connection") / l' g; P) w' e! k, Z
conn.Open 7 Y. j8 F( a3 ~, R# J# n+ a
"course_dsn","course_user","course_password"
1 d. s, e# n* x5 f7 c% y: rconn.begintrans '开始事务
8 _% r; {9 q& E6 d4 M& R0 o: fsql="delete from user_info"
* h2 z2 ?8 C+ M1 U) F* Zset rs=server.createobject("adodb.recordset")
: U: Y4 A  ^& Y7 l/ W6 Ars.open sql,conn,3,3
  z6 z$ C9 S( p8 g/ @if conn.errors.count>0 then '有错误发生
- \4 k7 ?- x& {0 jconn.rollbacktrans '回滚 $ Z9 M% I3 Q+ {( ?6 q1 I
set rs=nothing " F- p7 F9 o6 U$ j* g2 I* h' {
conn.close + ?+ y" {$ X) R3 N
set conn=nothing
; m, Z1 N- ]0 x3 w# s- E: L% Qresponse.write "交易失败,回滚至修改前的状态!" 3 N, `$ R3 W6 J8 I4 J9 T  e. u" U+ _
response.end % n+ O7 L5 V4 }
else
" P3 S2 S6 D0 v! w$ J3 Qconn.committrans '提交事务 : {1 E5 K/ B7 }9 r
set rs=nothing
. m9 j' m& F0 V+ cconn.close
3 H* J8 c6 [% e' n& }, r" l' N4 [3 jset conn=nothing , L- n/ l- o! Y1 ^
response.write "交易成功!"
6 y% ]6 W2 ?1 R8 B& z3 Dresponse.end
0 W# g0 A0 i# O1 t9 ~% ^5 y, P  y) Gend if
4 K2 ?( K, }% M9 @%> 7 Z: p8 `, o/ `/ d
在ASP中,不提供事务的结束,BeginTrans只作用于自己的域,类似于变量声明一样,如果在函数体内BeginTrans,则事物只
( d; z# e8 }9 ]% U( g作用于本函数体,如果BeginTrans在函数体外,处于页面级,则事务的作用域从BeginTrans开始,到页面的结束均处于事务的5 g. e5 x; E% m& U  c
管理状态下.   J7 Q3 Q+ L. p* |
http://b.todayisp.com/bbs/760x90h.gif- p9 z( Y6 o1 Z" e3 |8 ?. p" l: ]
介绍几款不错 的虚拟主机给大家!适合建各种大中型电子商
) U' j: {! x* F. ?务网站!金牌注册机构,"全国五强"主机注册商!祝大家好运!
; f: B! j' h) Y2 ?; r! i0 l5 z" W▲标准商务C型主机 +.CN:原价2050元/年,特价只需1415元/年 ,免费加送域名,送基本C型主机一台;CDN网站加速器送繁简通网络简装版 . P, Q5 l! w/ G: P9 K( b7 E
支持WAP手机上网" G3 Q" H# O3 ?  A" u2 y/ b+ Q
     500独立空间,支持ASP/ASP.NET免费送800Mb邮箱Win20 " V2 ~9 d! @6 ~) E; J7 G' f
     03,IIS 6.0,支持50M SQLSERVER 2005ACCESS 数据库 - Y9 j# z5 P& n3 \5 P) z  S
     提供计数器,留言板脚本列表 ASP ASP.NET Active % N1 B4 u. I+ _( x2 H6 u
   Perl CGIASP.NET 2.0 Microsoft Front Page 2000 扩展  H; U1 [% b& b+ Q6 u) F
免费申请试用:  http://www.now.cn/vhost/order.net?IDProduct=2035# q6 e; B7 ?- {+ i+ l3 o( o  G
▲智强商务C型 +.CN 原价1952元/年,现特价1588元/年 WindowsServer2003 操作系统 ,支持ASP.NET/ASP 1000MB独立空间体积 ,SQLSERVER
. j$ Z+ O6 ~. C; @% \- ^数据库, 送1000MB邮局空间 ,支持
% r* Y5 H8 q8 g& n, H▲至尊专用C型主机+.CN:  现特价3957元/年  WindowsServer2003  操作系统  ,支持ASP.NET/ASP,3000MB独立空间体积,独立带宽,SQLSERVER" T% s- L. H0 y! q$ y4 `
数据库  ,数据库空间不限大小;  数据库自动备份,1000MBVIP集团邮局  ,免费送繁简通商务版  GCDN  网站加速器,  支持WAP  多子网站镜像
8 P# {3 V: j2 K' q  i8 `( ?加速  高级访问统计系统  + E% o  j; e7 A4 Q
WAP,CDN网站加速器 送繁简通网络简装版% L) [: |. s# M
时代网,时代主机牌子比较老,口碑也不错,以我用他们产品的经验来说,还是比较满意的。服务器稳定,速度可以,服务也好。有需要的朋友可以
# \) L" p' G: l5 X$ p! C( {! x去他们网站看看:http://www.now.cn/vhost/  电话:0756-2623871   QQ :168075865  祝大家财运亨通哦!
: p4 A  W4 q5 }+ T) d***********************************************************************************! H8 {/ w+ x* D5 k; V
多年购买低至七折!
发表于 2008-7-11 18:56:19 | 显示全部楼层 来自: 中国广东佛山
看不明白,资质差
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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