一些不常用的html代码

来源:互联网 发布:平安证券 招聘 程序员 编辑:程序博客网 时间:2024/05/16 15:18

======================================================
注:本文源代码点此下载
======================================================

--一些不常用的html代码

1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键

no 可用于table

2.取消选取、防止复制

3. onpaste="return false" 不准粘贴

4. oncopy="return false;" oncut="return false;" 防止复制

5.ie地址栏前换成自己的图标

6.可以在收藏夹中显示出你的图标

7.关闭输入法

8. 永远都会带着框架

9. 防止被人frame

10.网页将不能被另存为

11.

12. 怎样通过asp的手段来检查来访者是否用了代理

"" 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.

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

style

barcode

25.获得本页url的request.servervariables("")集合

response.write "

variables

value"

for each ob in request.servervariables

response.write "

"&ob&"

"&request.servervariables(ob)&""

next

response.write ""

26.

本机ip

服务器名

服务器ip

服务器端口

服务器时间

iis版本

脚本超时时间

本文件路径

服务器cpu数量

服务器解译引擎

服务器操作系统

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

1、 去掉ie的滚动条

有时候做好的网页明明没有超出窗口,可ie却偏偏给加上滚动条,这样看上去很不舒服,其实这也是可以通过一些小技巧避免的。具体如下:

… //去掉x轴方向的滚动条

… //去掉y轴方向的滚动条

… //去掉全部的滚动条

现在你看到的和你想像中的网页应该一样了吧,如果其中有什么不明白的地方可以参照注释中的说明。

2、 使网页中的复制无效

有方法防止网页被保存了(参见《你别看我的源代码》),可不可以也防止网页内容被复制呢?答案是当然可以。看看下面的例子你就会明白的。

copyright by commander.

这其实中是利用了document的一个oncopy事件,也就是说当发生复制事件时,弹出警告框,同时事件(event)的返回值为false使oncopy事件失效,从而达到防止复制的目的。

3、 用脚本控制浏览器

看到标题是不是有点不相信,那么试试下面的这几个例子吧!你一定会吃惊的。

在和之间加入如下代码:

打开

另存为…

打印

上面其实都是利用了document.execcommand()这个内置的函数,其参数为相应的浏览器命令,还有很多命令就留给大家自己发现吧!

4、 iframe也可以编辑文字

有没有想过除了表单()之外还有其它的网页元素可以编辑文字呢?只要使用iframe的隐藏的一个属性就可以使iframe成为一个文本编辑器。

其中designmode属性表示iframe的设计模式的状态(开/关),还在犹豫什么呢,快试试吧!

只要巧妙的利用这一特性就可以制作很多意想不到的效果。如果下面我们来做一个图片编辑器。

用鼠标点击图片是不是有新的发现,其实大家只要利用自己的想象和充分利用这个属性一定能做出更多的花样来,别忘了到时候有什么新的东东,告诉我一声呀!(email:bluepboy@yesky.com)

5、 打开硬盘

这是打开硬盘的另一种方法,把它写出来只是想告诉大家,要达到同一个目的有很多种方法,这里就是利用了表单的action属性达到的,其实打开硬盘有很多种方法,只是这种不太被人们注意,所以这里就选择了这种方法。


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
原创粉丝点击