只想知道 发表于 2015-2-3 23:39:50

ASP网页编程之ASP开辟技能集锦(3)

ASP脚本是采用明文(plain text)方式来编写的。技能   <P>21. 嵌入另外一页

<P><iframe class="TBGen" style="top:2px" ID="UploadFiles" src="upload.asp" frameborder=0 scrolling=no width="250" height="25"></iframe>

-------------------------------------
其实也能够用<!--#include file="fuck.asp"-->

<P>22. 全体选定

<P><SCRIPT language=javascript>
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
    {
    var e = form.elements;
    if (e.Name != "chkAll")
       e.checked = form.chkAll.checked;
    }
}
</script>
援用:
<td width="250" height="30"><input name="chkAll" type="checkbox" id="chkAll" onclick=CheckAll(this.form) value="checkbox">选中本页显示的一切</td>

<P>小格:
<input name='username' type='checkbox'id="username" value="<%=cstr(rsView("username"))%>">

<P>23. 若何处置页面履行时产生的毛病?

<P><%@ LANGUAGE="VBScript" %>
<%
      Response.Buffer = True ' 翻开页面缓冲
      On Error Resume Next' 翻开毛病处置
      …………' ASP代码
%>

<P><%
      If Err.Number <> 0 Then' 毛病处置
      Response.Clear' 排除缓冲区
%>

<P><HTML>' 显示毛病信息页面
<HEAD>
<TITLE>页面毛病呈报</TITLE>
</HEAD>

<P><BODY BGCOLOR="#C0C0C0">
<font color=red>
<p>页面毛病呈报</p>

<P>毛病号:<%= Err.Number %><BR>
毛病描写:<%= Err.Description %><BR>
毛病源:Source <%= Err.Source %><BR>
毛病产生行:<%= Err.Line %><BR>
</BODY>
</HTML>
<%
End If
%>

<P>24. 保藏夹图标.

<P>在 HEAD 局部到场上面的内容:
<LINK REL="SHORTCUT ICON" HREF=http://www.alleasy.com.cn/alleasy.ico>

<P>在地址栏到场图标(图标必需是.ico格局,而且要到场保藏后才无效)
在HEAD里到场 <link rel="shortcut icon" href="favicon.ico">

<P>25. 校验提交表单(正则表达式使用)

<P><script language="JavaScript">
<!--
function CheckForm()
{
if (LoginID.value =="")
{
alert("请填写您的登录名!");
LoginID.focus();
return false;
}
var filter=/^\s*[.A-Za-z0-9_-]{5,15}\s*$/;
if (!filter.test(LoginID.value)) {
alert("用户名填写不准确,请从头填写!可以使用的字符为(A-Z a-z 0-9 _ - .)长度不小于5个字符,不超越15个字符,注重不要利用空格。");
LoginID.focus();
LoginID.select();
return false;
}
if (Password.value =="")
{
alert("请填写您的暗码!");
Password.focus();
return false;
}
var filter=/^\s*[.A-Za-z0-9_-]{5,15}\s*$/;
if (!filter.test(Password.value)) {
alert("暗码填写不准确,请从头填写!可以使用的字符为(A-Z a-z 0-9 _ - .)长度不小于5个字符,不超

<P>过15个字符,注重不要利用空格。");
Password.focus();
Password.select();
return false;
}
if (Password.value != ConfirmPassword.value)
{
alert("请两次填写的暗码纷歧致,请从头填写!");
ConfirmPassword.focus();
return false;
}
if (CompanyName.value =="")
{
alert("请填写贵公司称号!");
CompanyName.focus();
return false;
}
var filter=/^*@(+\.)+(com|gov|net|com\.cn|edu\.cn)$/;
if(!filter.test(document.myform.Email.value)){
alert("邮箱格局不准确!");
document.myform.Email.focus();
return false;
}
myform.submit();
return true;
}
//-->
</SCRIPT>

<P>一致一下,今后都如许写
<form method="POST" name="myform"action="Checkreg.asp" >
</form>

<input type="button" name="Submit" value="提交" >

下一页

对用户来说可预见费用、节约费用,可以做到花少钱办大事。由于省去了购买软件和硬件等的前期费用,用户可以租用较高级的应用软件。ASP的收费是根据软件的类型、客制化程度、用户数量、服务期限来定的,对客户来说这笔费用是可以预见的。方便于客户应用软件的升级。

爱飞 发表于 2015-2-4 05:04:46

Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")

愤怒的大鸟 发表于 2015-2-6 16:11:36

兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的

金色的骷髅 发表于 2015-2-9 23:23:09

代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。

admin 发表于 2015-2-11 02:52:53

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

飘灵儿 发表于 2015-2-23 18:46:10

跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组

乐观 发表于 2015-2-25 08:56:09

我想问如何掌握学习节奏(先学什么再学什么)最好详细点?

变相怪杰 发表于 2015-3-4 19:33:44

我想问如何掌握学习节奏(先学什么再学什么)最好详细点?

小魔女 发表于 2015-3-5 12:23:20

Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件

小女巫 发表于 2015-3-12 01:25:16

代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。

柔情似水 发表于 2015-3-16 21:22:49

代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。

冷月葬花魂 发表于 2015-3-23 02:14:58

在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。

老尸 发表于 2015-3-28 12:23:19

我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.

若相依 发表于 2015-4-8 09:31:02

交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。

飘飘悠悠 发表于 2015-4-15 05:42:34

Session:这个存储跟客户端会话过程的数据,默认20分钟失效

山那边是海 发表于 2015-4-23 11:43:57

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...

因胸联盟 发表于 2015-4-24 06:16:44

我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。

分手快乐 发表于 2015-4-26 10:48:50

交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。

透明 发表于 2015-4-30 03:03:08

用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。

海妖 发表于 2015-5-4 22:11:23

掌握asp的特性而且一定要知道为什么。
页: [1] 2
查看完整版本: ASP网页编程之ASP开辟技能集锦(3)