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