|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我想详细了解ASP整站代码与PSP整站代码有什么优缺点,那个更好,更安全,更用容易维护,和管理。。。分页|把持|显现<三>和纪录显现有关的客户端代码:
在listrecordscon.inc中增添了更多的把持
<scriptlanguage="javascript">
varpagenum=<%=theCurrentPageNum%>;
//单击“选择本页一切纪录”复选框时触发
functionCheckAll(form)
{
for(vari=0;i<form.elements.length;i++)
{
vare=form.elements[i];
if(e.name!=chkall&&e.name!=chkallpage)
e.checked=form.chkall.checked;
}
}
//单击“选择本类一切纪录”复选框时触发
functionCheckAllPage(form)
{
for(vari=0;i<form.elements.length;i++)
{
vare=form.elements[i];
if(e.name!=chkallpage)
e.checked=form.chkallpage.checked;
}
}
//反省是不是选择了纪录
functioncheckbox(form)
{
vartheLength;
vari,j;
theLength=form.chk.length;
i=0;
j=0;
while(i<theLength){
if(form.chk[i].checked)
j++;
i++;
}
if(j==0&&!form.chk.checked){
alert("请先选择纪录");
returnfalse;
}
returntrue;
}
//单击“删除”按钮时触发
functiondel(form)
{
varclassid;
if(!checkbox(form)){
returnfalse;
}
else
if(confirm(您确信要删除这些纪录吗?)){
<%iftheQueryClass""then%>
//classid在query.inc中的for_query表单中
classid="?classid="+document.form_query.classid.value;
<%else%>
classid="";
<%endif%>
//theActionScript隐含域,在挪用listrecords()函数时天生
form.action=form.theActionScript.value+"_delete.asp"+classid;
form.submit();
}
}
varopenwin_add;
varinit="<%=theInit%>";
//单击“增加”按钮时触发
functionadd(pn)
{
<%iftheQueryClass""then%>
//classid在query.inc中的for_query表单中
//主动选择以后种别
classid="&classid="+document.form_query.classid.value;
<%else%>
classid="";
<%endif%>
window.open(<%=theActionScript%>_edit.asp?pn=+pagenum+classid+<%=theTableClassStr%>+init,,width=<%=theWinW%>,height=<%=theWinH%>,resizable=0,scrollbars=yes);
}
varopenwin_edit;
functionedit(id,pn)
{
window.open(<%=theActionScript%>_edit.asp?id=+id+"&pn="+pagenum+<%=theTableClassStr%>,,width=<%=theWinW%>,height=<%=theWinH%>,resizable=0,scrollbars=yes);
}
varopenwin_view;
functionview(id,pn)
{
window.open(<%=theActionScript%>_view.asp?id=+id+"&pn="+pagenum+<%=theTableClassStr%>,,width=<%=theWinW%>,height=<%=theWinH+12%>,resizable=0,scrollbars=</p>缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。 |
|