技巧
21. 嵌入另一頁
<iframe class="TBGen" style="top:2px" ID="UploadFiles" src="upload.asp" frameborder=0 scrolling=no width="250" height="25"></iframe>
-------------------------------------
其實也可以用<!--#include file="fuck.asp"-->
22. 全部選定
<SCRIPT language=javascript>
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
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>
小格:
<input name='username' type='checkbox' id="username" value="<%=cstr(rsView("username"))%>">
23. 如何處理頁面執行時發生的錯誤?
<%@ LANGUAGE="VBScript" %>
<%
Response.Buffer = True ' 開啟頁面緩衝
On Error Resume Next ' 開啟錯誤處理
…………' ASP代碼
%>
<%
If Err.Number <> 0 Then ' 錯誤處理
Response.Clear ' 清除緩衝區
%>
<HTML>' 顯示錯誤資訊頁面
<HEAD>
<TITLE>分頁錯誤報告</TITLE>
</HEAD>
<BODY BGCOLOR="#C0C0C0">
<font color=red>
<p>分頁錯誤報告</p>
錯誤號碼:<%= Err.Number %><BR>
錯誤描述:<%= Err.Description %><BR>
錯誤源:Source <%= Err.Source %><BR>
錯誤發生行:<%= Err.Line %><BR>
</BODY>
</HTML>
<%
End If
%>
24. 收藏夾表徵圖.
在 HEAD 部分加入下面的內容:
<LINK REL="SHORTCUT ICON" HREF=http://www.alleasy.com.cn/alleasy.ico>
在地址欄加入表徵圖(表徵圖必須是.ico格式,並且要加入收藏後才有效)
在HEAD裡加入 <link rel="shortcut icon" href="favicon.ico">
25. 校正提交表單(Regex應用)
<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個字元,不超
過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=/^[a-zA-Z][a-zA-Z0-9._-]*@([a-zA-Z0-9-_]+\.)+(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>
統一一下,以後都這樣寫
<form method="POST" name="myform" action="Checkreg.asp" >
</form>
<input type="button" name="Submit" value="提交" >
[1] [2] 下一頁