58项---经典的JS及ASP代码收藏
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
[p][b]1. [/b]oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键[br]
[p][b]2.[/b] 取消选取、防止复制[/p] [p][b]3.[/b] onpaste="return false" 不准粘贴[/p] [p][b]4.[/b] oncopy="return false; " oncut="return false; " 防止复制[/p] [p][b]5.[/b] ie地址栏前换成自己的图标[/p] [p][b]6. [/b] 可以在收藏夹中显示出你的图标[/p] [p][b]7.[/b] 关闭输入法[/p] [p][b]8. 永远都会带着框架[/b][br][/p] [p][b]9. 防止被人frame[/b][br][/p] [p][b]10.[/b] 网页将不能被另存为[/p] [p][b]11.[/b] [/p] [p][b]12. 怎样通过asp的手段来检查来访者是否用了代理[/b][br]<% if request.servervariables("http_x_forwarded_for")<>"" then[br]response.write "您通过了代理服务器,"& _[br]"真实的ip为"&request.servervariables("http_x_forwarded_for")[br]end if[br]%>[/p] [p][b]13. 取得控件的绝对位置[/b][/p] [p]//javascript[br][/p] [p]//vbscript[br][/p] [p][b]14. 光标是停在文本框文字的最后[/b][br][br][/p] [p][b]15. 判断上一页的来源[/b][br]asp:[br]request.servervariables("http_referer")[/p] [p]javascript:[br]document.referrer[/p] [p][b]16. 最小化、最大化、关闭窗口[/b][br][br][br][/p] [p][br][br][br]本例适用于ie[/p] [p][b]17. [/b][br]<%[br]定义数据库连接的一些常量[br]const adopenforwardonly = 0 游标只向前浏览记录,不支持分页、recordset、bookmark[br]const adopenkeyset = 1 键集游标,其他用户对记录说做的修改将反映到记录集中,但其他用户增加或删除记录不会反映到记录集中。支持分页、recordset、bookmark[br]const adopendynamic = 2 动态游标功能最强,但耗资源也最多。用户对记录说做的修改,增加或删除记录都将反映到记录集中。支持全功能浏览(access不支持)。[br]const adopenstatic = 3 静态游标,只是数据的一个快照,用户对记录说做的修改,增加或删除记录都不会反映到记录集中。支持向前或向后移动[/p] [p]const adlockreadonly = 1 锁定类型,默认的,只读,不能作任何修改[br]const adlockpessimistic = 2 当编辑时立即锁定记录,最安全的方式[br]const adlockoptimistic = 3 只有在调用update方法时才锁定记录集,而在此前的其他操作仍可对当前记录进行更改、插入和删除等[br]const adlockbatchoptimistic = 4 当编辑时记录不会被锁定,而更改、插入和删除是在批处理方式下完成的[/p] [p]const adcmdtext = &h0001[br]const adcmdtable = &h0002[br][b]%>[/b][/p] [p][b]18. 网页不会被缓存[/b][br]htm网页[br][br][br][br]或者[br]asp网页[br]response.expires = -1[br]response.expiresabsolute = now() - 1[br]response.cachecontrol = "no-cache"[br]php网页[br]header("expires: mon, 26 jul 1997 05:00:00 gmt"); [br]header("cache-control: no-cache, must-revalidate"); [br]header("pragma: no-cache");[/p] [p][b][br]19. 检查一段字符串是否全由数字组成[/b][br][/p] [p][b]20. 获得一个窗口的大小[/b][br]document.body.clientwidth,document.body.clientheight[/p] [p][b]21. 怎么判断是否是字符[/b][br]if (/[^\x00-\xff]/g.test(s)) alert("含有汉字"); [br]else alert("全是字符");[/p] [p][b]22.textarea自适应文字行数的多少[/b][br][/p] [p][b]23. 日期减去天数等于第二个日期[/b][br][/p] [p][b]24. 选择了哪一个radio[/b][br][br]style[br]barcode[br][br][/p] [p][b]25.获得本页url的request.servervariables("")集合[/b][br]response.write "
[p][b]26.[/b][br]本机ip<%=request.servervariables("remote_addr")%>[br]服务器名<%=request.servervariables("server_name")%>[br]服务器ip<%=request.servervariables("local_addr")%>[br]服务器端口<%=request.servervariables("server_port")%>[br]服务器时间<%=now%>[br]iis版本<%=request.servervariables"server_software")%>[br]脚本超时时间<%=server.scripttimeout%>[br]本文件路径<%=server.mappath(request.servervariables("script_name"))%>[br]服务器cpu数量<%=request.servervariables("number_of_processors")%>[br]服务器解译引擎<%=scriptengine & "/"& scriptenginemajorversion &"."&scriptengineminorversion&"."& scriptenginebuildversion %>[br]服务器操作系统<%=request.servervariables("os")%>[/p] [p][b]27.enter键可以让光标移到下一个输入框[/b][br][/p] [p]28. 检测某个网站的链接速度:[br]把如下代码加入区域中:[br][/p] [p][br][b]29. 各种样式的光标[/b][br]auto :标准光标[br]default :标准箭头[br]hand :手形光标[br]wait :等待光标[br]text :i形光标[br]vertical-text :水平i形光标[br]no-drop :不可拖动光标[br]not-allowed :无效光标[br]help :?帮助光标[br]all-scroll :三角方向标[br]move :移动标[br]crosshair :十字标[br]e-resize[br]n-resize[br]nw-resize[br]w-resize[br]s-resize[br]se-resize[br]sw-resize[/p] [p][b]30.本地无缓存,每次自动刷新[/b][br]response.expires=0[br]response.addheader "pragma" , "no-cache"[br]response.addheader "cache-control" , "private"[/p] [p][b]31.修改contenttype并下载gif等格式[/b][br]<%[br]function dl(f,n)[br]on error resume next[/p] [p]set s=createobject("adodb.stream") [br]s.mode=3 [br]s.type=1 [br]s.open [br]s.loadfromfile(server.mappath(f))[br]if err.number>0 then [br]response.write err.number & ":" & err.description[br]else[br]response.contenttype="application/x-gzip"[br]response.addheader "content-disposition:","attachment; filename=" & n[br]response.binarywrite(s.read(s.size))[br]end if[br]end function[/p] [p]call dl("012922501.gif","t1.gif")[br]%>[/p] [p][b]32.屏蔽功能键shift,alt,ctrl[/b][br][/p] [p][b]33.怎样让表单没有凹凸感?[/b][br] [br]或[br][/p] [p][b]34. & (division)用来定义大段的页面元素,会产生转行 [br]用来定义同一行内的元素,跟 的唯一区别是不产生转行 [br] [/p] [p][b]35.让弹出窗口总是在最上面:[/b][br][/p] [p][b]36.不要滚动条 [/b][br]让竖条没有: [br] [br] [br]让横条没有: [br] [br] [br]两个都去掉?更简单了 [br] [br][/p] [p][b]37.怎样去掉图片链接点击后,图片周围的虚线?[/b][br][/p] [p][b]38.电子邮件处理提交表单[/b][br][/p] [p][b]39.在打开的子窗口刷新父窗口的代码里如何写?[/b][br]window.opener.location.reload()[/p] [p][b]40.如何设定打开页面的大小[/b][br][br]打开页面的位置[/p] [p][b]41.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动 [/b][br][/p] [p][b]42.脚本永不出错[/b][br][/p] [p][b]43.页面进入和退出的特效[/b][br]进入页面[br]推出页面 [br]这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使[/p] [p]用哪种特效,取值为1-23:[br] 0 矩形缩小 [br] 1 矩形扩大 [br] 2 圆形缩小[br] 3 圆形扩大 [br] 4 下到上刷新 [br] 5 上到下刷新[br] 6 左到右刷新 [br] 7 右到左刷新 [br] 8 竖百叶窗[br] 9 横百叶窗 [br] 10 错位横百叶窗 [br] 11 错位竖百叶窗[br] 12 点扩散 [br] 13 左右到中间刷新 [br] 14 中间到左右刷新[br] 15 中间到上下[br] 16 上下到中间 [br] 17 右下到左上[br] 18 右上到左下 [br] 19 左上到右下 [br] 20 左下到右上[br] 21 横条 [br] 22 竖条 [br] 23 以上22种随机选择一种[/p] [p][b]44.在规定时间内跳转[/b][br][/p] [p][b]45.网页是否被检索[br][/b][br] 其中属性值有以下一些:[br] 属性值为"all": 文件将被检索,且页上链接可被查询;[br] 属性值为"none": 文件不被检索,而且不查询页上的链接;[br] 属性值为"index": 文件将被检索;[br] 属性值为"follow": 查询页上的链接;[br] 属性值为"noindex": 文件不检索,但可被查询链接;[br] 属性值为"nofollow": 文件不被检索,但可查询页上的链接。[/p] [p][b]46.变换网页的鼠标光标[/b][br][/p] [p][br][b]47.怎么改变滚动条的颜色,只有ie5.5版本以上才能支持。 [/b][br]这是使用css语言,在次说明一下,它和我的浏览器版本有一定的关系。 [br]scrollbar-arrow-color:上下按钮上三角箭头的颜色。 [br]scrollbar-base-color:滚动条的基本颜色。 [br]scrollbar-dark-shadow-color:立体滚动条强阴影的颜色 [br]scrollbar-face-color:立体滚动条凸出部分的颜色 [br]scrollbar-highlight-color:滚动条空白部分的颜色 [br]scrollbar-shadow-color立体滚动条阴影的颜色。[br]scrollbar-track-color:#99cc33;[br]scrollbar-3dlight-color:#a8cbf1; [br]代码如下: [br][/p] [p][b]48.如何给图片抖动怎做的. [/b][br] [br] [br][/p] [p][b]49.打开窗口即最大化[/b][br][/p] [p][b]50.细线分隔线[/b][br] [/p] [p][b]51.加入注释的格式是: [/b] [br]〈!-[注释内容…]--〉[/p] [p][b]52.ie5.0 的部分快捷键:[/b] [br]a:打开查找功能:ctrl+f [br]关闭浏览器窗口:ctrl+w [br]打开地址栏下拉列表框:f4 [br]刷 新:f5 [br]将当前web页保存到收藏夹列表:ctrl+d [br]打开当前 ie 窗口的一个拷贝:ctrl+n [br]停止下载当前网页:esc [br]光标迅速移动到网页的开头:home [br]光标迅速移动到网页的尾部:end [br]打开新的地址键入窗口:ctrl+o [br]打开收藏夹:ctrl+i [br]打开历史记录文件夹:ctrl+h [br]打开浏览器设定的默认主页:alt+home[/p] [p][b]53.添加到收藏夹:[/b][br]〈a href="javascript:window.external.addfavorite('http://链接','说明');"〉添加到收藏夹〈/a〉[/p] [p][b]54.设为首页:[/b][br]〈a href=# onclick=this.style.behavior='url(#default#homepage)';this.sethomepage('http://链接');〉设为首页〈/a〉[/p] [p][b]55.根据内容扩大iframe的高度[/b][br]
[p][b]56.弹出式窗口自动适应图片大小的代码![/b][br][/p] [p][b]57.绝对与浏览器边框无缝隙的网页效果[/b][br][/p] [p][b]58.显示建站多长时间的js代码[/b][br] Copyright 2010-2024 ClickSun All Rights Reserved |