仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 621|回复: 10
打印 上一主题 下一主题

[学习教程] ASP编程:ASP罕见成绩及解答(2)

[复制链接]
飘灵儿 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:20:52 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。解答|成绩1.oncontextmenu="window.event.returnvalue=false"将完全屏障鼠标右键
<tableborderoncontextmenu=return(false)><td>no</table>可用于Table

2.<bodyonselectstart="returnfalse">作废拔取、避免复制

3.onpaste="returnfalse"禁绝粘贴

4.oncopy="returnfalse;"oncut="returnfalse;"避免复制

5.<linkrel="ShortcutIcon"href="favicon.ico">IE地点栏前换成本人的图标

6.<linkrel="Bookmark"href="favicon.ico">能够在保藏夹中显现出你的图标

7.<inputstyle="ime-mode:disabled">封闭输出法

8.永久城市带着框架
<scriptlanguage="javascript"><!--
if(window==top)top.location.href="frames.htm";//frames.htm为框架网页
//--></script>

9.避免被人frame
<SCRIPTLANGUAGE=javascript><!--
if(top.location!=self.location)top.location=self.location;
//--></SCRIPT>

10.<noscript><iframesrc=*.html></iframe></noscript>网页将不克不及被另存为

11.<inputtype=buttonvalue=检察网页源代码
onclick="window.location=view-source:+http://www.csdn.net/">

12.如何经由过程asp的手腕来反省来访者是不是用了代办署理
<%ifRequest.ServerVariables("HTTP_X_FORWARDED_FOR")""then
response.write"<fontcolor=#FF0000>您经由过程了代办署理服务器,"&_
"实在的IP为"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")
endif
%>

13.获得控件的相对地位

//javascript
<scriptlanguage="javascript">
functiongetIE(e){
vart=e.offsetTop;
varl=e.offsetLeft;
while(e=e.offsetParent){
t+=e.offsetTop;
l+=e.offsetLeft;
}
alert("top="+t+"
left="+l);
}
</script>

//VBScript
<scriptlanguage="VBScript"><!--
functiongetIE()
dimt,l,a,b
seta=document.all.img1
t=document.all.img1.offsetTop
l=document.all.img1.offsetLeft
whilea.tagName"BODY"
seta=a.offsetParent
t=t+a.offsetTop
l=l+a.offsetLeft
wend
msgbox"top="&t&chr(13)&"left="&l,64,"失掉控件的地位"
endfunction
--></script>

14.光标是停在文本框笔墨的最初
<scriptlanguage="javascript">
functioncc()
{
vare=event.srcElement;
varr=e.createTextRange();
r.moveStart(character,e.value.length);
r.collapse(true);
r.select();
}
</script>
<inputtype=textname=text1value="123"onfocus="cc()">

15.判别上一页的来历
asp:
request.servervariables("HTTP_REFERER")

javascript:
document.referrer

16.最小化、最年夜化、封闭窗口
<objectid=hh1classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<paramname="Command"value="Minimize"></object>
<objectid=hh2classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<paramname="Command"value="Maximize"></object>
<OBJECTid=hh3classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAMNAME="Command"value="Close"></OBJECT>

<inputtype=buttonvalue=最小化onclick=hh1.Click()>
<inputtype=buttonvalue=最年夜化onclick=hh2.Click()>
<inputtype=buttonvalue=封闭onclick=hh3.Click()>
本例合用于IE

17.
<%
界说数据库毗连的一些常量
ConstadOpenForwardOnly=0游标只向前扫瞄纪录,不撑持分页、Recordset、BookMark
ConstadOpenKeyset=1键集游标,其他用户对纪录说做的修正将反应到纪录会合,但其他用户增添或删除纪录不会反应到纪录会合。撑持分页、Recordset、BookMark
ConstadOpenDynamic=2静态游标功效最强,但耗资本也最多。用户对纪录说做的修正,增添或删除纪录都将反应到纪录会合。撑持全功效扫瞄(ACCESS不撑持)。
ConstadOpenStatic=3静态游标,只是数据的一个快照,用户对纪录说做的修正,增添或删除纪录都不会反应到纪录会合。撑持向前或向后挪动

ConstadLockReadOnly=1锁定范例,默许的,只读,不克不及作任何修正
ConstadLockPessimistic=2当编纂时当即锁定纪录,最平安的体例
ConstadLockOptimistic=3只要在挪用Update办法时才锁定纪录集,而在此前的其他操纵仍可对以后纪录举行变动、拔出和删除等
ConstadLockBatchOptimistic=4当编纂时纪录不会被锁定,而变动、拔出和删除是在批处置体例下完成的

ConstadCmdText=&H0001
ConstadCmdTable=&H0002
%>

18.网页不会被缓存
HTM网页
<METAHTTP-EQUIV="pragma"CONTENT="no-cache">
<METAHTTP-EQUIV="Cache-Control"CONTENT="no-cache,must-revalidate">
<METAHTTP-EQUIV="expires"CONTENT="Wed,26Feb199708:21:57GMT">
大概<METAHTTP-EQUIV="e</p>由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况;
兰色精灵 该用户已被删除
11#
发表于 2015-3-25 09:43:26 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
海妖 该用户已被删除
10#
发表于 2015-3-18 02:31:36 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
山那边是海 该用户已被删除
9#
发表于 2015-3-11 09:23:10 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
admin 该用户已被删除
8#
发表于 2015-3-3 04:22:56 | 只看该作者
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
再现理想 该用户已被删除
7#
发表于 2015-2-12 18:54:43 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
因胸联盟 该用户已被删除
6#
发表于 2015-2-5 15:38:11 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
冷月葬花魂 该用户已被删除
5#
发表于 2015-1-28 19:23:35 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
精灵巫婆 该用户已被删除
地板
发表于 2015-1-25 22:51:03 | 只看该作者
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
深爱那片海 该用户已被删除
板凳
发表于 2015-1-21 16:02:22 | 只看该作者
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
若天明 该用户已被删除
沙发
发表于 2015-1-18 09:44:25 | 只看该作者
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-30 01:30

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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