常用代码

如第13条还是很有用的,多多学习

1. 将彻底屏蔽鼠标右键,无右键菜单

<body οncοntextmenu="window.event.returnvalue=false">
也可以用于网页中Table框架中
<table border οncοntextmenu=return(false)><td>no</table>

相当不错的防右键

<body leftmargin=0 topmargin=0 οncοntextmenu='return false' οndragstart='return false' onselectstart ='return false' οnselect='document.selection.empty()' οncοpy='document.selection.empty()' onbeforecopy='return false' οnmοuseup='document.selection.empty()'>


 

2.取消选取、防止复制

<body onselectstart="return false">

 

3.IE地址栏前换成自己的图标

<link rel="Shortcut Icon" href="favicon.ico">
说明:关于favicon.ico文件的制作。你可以先在FW中做一个图片,属于你自己站点一个小图标。然后在ACD see将文件属性改为*.ico,然后将你做的*.ICO文件传到你的服务器目录中,然后就可以使用以上代码来实现,当别人登陆你的站点时,地址栏里使用的就是你自定义的图标了。很PP哦。

 

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

<link rel="Bookmark" href="favicon.ico">
说明:制作方法和上面的一样。只是显示的方式不同,这个是在别人收藏你的网页地址时显示的个性图标。也很PP.

 

5.关闭输入法

<input style="ime-mode:disabled">
说明:这段代码是在表格提交时用到的。也就是在输入数据时不可以使用其他输入法模式。

 

6.永远都会带着框架(跳转页面)

<script language="javascript"><!--

  if (window == top)top.location.href = "frames.htm";// --></script>
说明:frames.htm为你的网页,这也是保护页面的一种方法

 

7.防止被人frame

<SCRIPT LANGUAGE=javascript><!--
  if (top.location != self.location)top.location=self.location;
// --></SCRIPT>

 

8.网页将不能被另存为

<noscript><iframe src=*.html></iframe></noscript>
说明:<noscirpt>的用法很广,其中一条就是可以使JS广告失效。

 

9.查源文件

<input type=button value=查看网页源代码
οnclick="window.location = 'view-source:'+ http://www.lovq.cn/jl.asp'"> 

 

10.COOKIE脚本记录,有很大的用处哦

<script language =“javascript“>
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (documents.cookie.length > 0) {
offset = documents.cookie.indexOf(search)
if (offset != -1) { // if cookie exists
offset += search.length
// set index of beginning of value
end = documents.cookie.indexOf(";", offset);
// set index of end of cookie value
if (end == -1)
end = documents.cookie.length;
returnvalue=unescape(documents.cookie.substring(offset, end))
}
}
return returnvalue;
}
function loadpopup(){
if (get_cookie('popped')==''){
openpopup()
documents.cookie="popped=yes"
}
}
</script>

 

11.内框架<IFRAME>使用

Iframe标记的使用格式是:  
<iframe src="URL" width="x" height="x" scrolling="[OPTION]" frameborder="x"
name="main"></iframe>
src:文件的路径,既可是HTML文件,也可以是文本、ASP等;   width、height:"内部框架"区域的宽与高;  
scrolling:当SRC的指定的HTML文件在指定的区域不显不完时,滚动选项,如果设置为NO,则不出现滚动条;如为Auto:则自动出现滚动条;如为Yes,则显示;  FrameBorder:区域边框的宽度,为了让“内部框架“与邻近的内容相融合,常设置为0。
name:框架的名字,用来进行识别。
比如:  当你想用父框架控制内部框架时,可以使用: target="框架的名字"来控制。
例子:<iframe name="mm" src="http://www.lovq.cn";; width="100%" height="100%" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe>

 

12.如何改变链接的鼠标形状

只需在链接上加上这一代码就行的了
或者跟上面的用CSS写也行
style="cursor:hand"       style="cursor:crosshair"
style="cursor:text"       style="cursor:wait"
style="cursor:move"       style="cursor:help"
style="cursor:e-resize"     style="cursor:n-resize"
style="cursor:nw-resize"     style="cursor:w-resize"
style="cursor:s-resize"     style="cursor:se-resize"
style="cursor:sw-resize"
以上代码你只需要加到连接或是页面的style区里就可以实现鼠标多样化。

 

13.背景图片滚动

<body scroll="no" background="images/bg.jpg" link="#00FF00" alink="#FF0000" vlink="#00FF00" bgcolor="#000080" topmargin="8">
<script language="javascript">
var backgroundOffset = 0;
var bgObject = eval('document.body');
function scrollBG(maxSize) {backgroundOffset = backgroundOffset + 1;
if (backgroundOffset > maxSize) backgroundOffset = 0;
bgObject.style.backgroundPosition = "0 " + backgroundOffset;}
var ScrollTimer = window.setInterval("scrollBG(410)", 20)
</script>

 

14.让背景图不滚动

IE浏览器支持一个 Body 属性 bgproperties,它可以让背景不滚动:
<Body Background="图片文件" bgproperties="fixed">

 

15.让IFRAME框架内的文档的背景透明

<iframe src="about :<body style='background:transparent'>" allowtransparency></iframe>

 

16.隐藏IFRAME的滚动条三种方法:

1. 设置iframe scrolling="no"
2. 被包含页body应用overflow:hidden
3. 被包含页的body标签加scroll="no"

 

17.滚动 marquee标记

<MARQUEE direction=up height=146 οnmοuseοut=start() οnmοuseοver=stop() scrollAmount=4></marquee>

 

18.过度方式
<meta http-equiv="Page-Exit" content="revealTrans(Duration=3,Transition=5)">
Duration的值为网页动态过渡的时间,单位为秒。
Transition是过渡方式,它的值为0到23,分别对应24种过渡方式。如下表:
0 盒状收缩 1 盒状放射
2 圆形收缩 3 圆形放射
4 由下往上 5 由上往下
6 从左至右 7 从右至左
8 垂直百叶窗 9 水平百叶窗
10 水平格状百叶窗 11垂直格状百叶窗
12 随意溶解 13从左右两端向中间展开
14从中间向左右两端展开 15从上下两端向中间展开
16从中间向上下两端展开 17 从右上角向左下角展开
18 从右下角向左上角展开 19 从左上角向右下角展开
20 从左下角向右上角展开 21 水平线状展开
22 垂直线状展开 23 随机产生一种过渡方式

 

19.如何控制横向和纵向滚动条的显隐?

<body style="overflow-y:hidden"> 去掉x轴
<body style="overflow-x:hidden"> 去掉y轴
<body scroll="no">不显

 

20.加入注释的格式是:  

<!--[注释内容…]-->

 

21.怎样在网页中加入 E-mail 链接并显示预定的主题?

<A href="mailto:lovq@163.com=主题">……</a>

 

22.添加到收藏夹:


<A href="javascript:window.external.AddFavorite('http://www.baidu.com','百度')">添加到收藏夹</a>


 

23.设为首页:


<A οnclick="var strHref=window.location.href;this.style.behavior='url(#default#homepage)';this.setHomePage('www.zhongguosou.com');"
href="http://www.zhongguosou.com/#">设为首页</A>
修改其中的www.zhongguosou.com为你的首页地址


 

24.定制浏览器地址栏前的小图标:

A:在网页的<head></head>间加入以下语句:
<link rel="shortcuticon" href="http://…/icon.ico">
即可。其中 icon.ico 为 16x16 的图标文件,颜色不要超过 16 色。

 

25.表格的分隔线可以隐藏

<table border rules=cols cellspacing=0 align=left> 可以隐藏横向的分隔线
<table border rules=rows cellspacing=0 align=right>可以隐藏纵向的分隔线
<table border rules=none cellspacing=0 align=center>可以隐藏横向和纵向的分隔线

 

26.表格中边框的显示

只显示上边框 <table frame=above>
只显示下边框 <table frame=below>
只显示左、右边框 <table frame=vsides>
只显示上、下边框 <table frame=hsides>
只显示左边框 <table frame=lhs>
只显示右边框 <table frame=rhs>
不显示任何边框 <table frame=void>

 

27.精美鼠标代码:

<style type=text/css>
a:hover {cursor:url('../1.ani')}
BODY {cursor:url('../2.ani')}
</style>

 

28.弹出新窗口代码

<SCRIPT LANGUAGE="javascript">
<!--
window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')
-->
</SCRIPT>
参数解释:
<SCRIPT LANGUAGE="javascript"> js脚本开始;
window.open 弹出新窗口的命令;
'page.html' 弹出窗口的文件名;
'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;
height=100 窗口高度;
width=400 窗口宽度;
top=0 窗口距离屏幕上方的象素值;
left=0 窗口距离屏幕左侧的象素值;
toolbar=no 是否显示工具栏,yes为显示;
menubar,scrollbars 表示菜单栏和滚动栏。
resizable=no 是否允许改变窗口大小,yes为允许;
location=no 是否显示地址栏,yes为允许;
status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;
</SCRIPT> js脚本结束

 

29.搜狐滚动新闻代码

代码:<iframe WIDTH=100% HEIGHT=14 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no SRC='http://links.news.sohu.com/scscne002.html?uid=71249&fid=scscne002'></iframe>

 

30.图片的半透明特效!!!

<img src=图片地址 style="filter: alpha(opacity=45,finishopacity=45);" border=0 width=图片宽 height=图片高>
//修改opacity=45,finishopacity=45处的数字,来决定透明度。
//以上代码加在<body>...</body>之间

 

31.若隐若现的图片特效

<script language="JavaScript">
//var d='true'
var d=0
function JM_fade(ob){
if (d==0) {ob.filters.alpha.opacity+=1} else {ob.filters.alpha.opacity-=1}
if (ob.filters.alpha.opacity==100){d=1;} else if (ob.filters.alpha.opacity==0){d=0}
}
setInterval("JM_fade(u)",10)
</script>
<img src="http://www.lovq.cn/img/logo.gif " name="u" style="filter:alpha(opacity=0)" width="100" height="75">

 

32.图片背景代码

<STYLE TYPE="text/css">
<!--
BODY {background-image: URL(图片地址);
background-position: center;
background-repeat: no-repeat;
background-attachment: fixed;}
-->
</STYLE>

 

33.离开时自动提示设为首页代码

<body οnunlοad="BASEBody.style.behavior=''url(#default#homepage)'';if(!(BASEBody.isHomePage(''http://www.okle8.com'')))
BASEBody.setHomePage(''http://www.okle8.com/'');">

 

34. 最小化、最大化、关闭窗口

<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">??
<param name="Command" value="Minimize"></object>
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">??
<param name="Command" value="Maximize"></object>
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Command" VALUE="Close"></OBJECT>

<input type=button value=最小化 οnclick=hh1.Click()>
<input type=button value=最大化 οnclick=hh2.Click()>
<input type=button value=关闭 οnclick=hh3.Click()>
本例适用于IE

 

35.让弹出窗口总是在最上面:

<body οnblur="this.focus();">

 

36. 怎样去掉图片链接点击后,图片周围的虚线?

<a href="#" onFocus="this.blur()"><img src="logo.jpg" border=0></a>

 

37. 在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动

<html><head>
<STYLE>
body
{background-image:url(logo.gif); background-repeat:no-repeat; background-position:center }
</STYLE>
</head>
<body bgproperties="fixed" >
</body>
</html>

 

38. 检查一段字符串是否全由数字组成

<script language="Javascript"><!--
function checkNum(str){return str.match(//D/)==null}
alert(checkNum("1232142141"))
alert(checkNum("123214214a1"))
// --></script>

 

39. 怎么判断是否是字符

if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
else alert("全是字符");

 

40.request获取值

本机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")%>

 

41.ENTER键可以让光标移到下一个输入框

<input οnkeydοwn="if(event.keyCode==13)event.keyCode=9">

 

42.添加QQ在线

<a class='qqa' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=320001031&Site=在线咨询&Menu=no' title='在线即时交谈'><img src=http://www.33363336.cn/qqimages/QQonline.gif border=0 align=middle>320001031</a>

 

43.提示是否删除按钮

<input name="del" type="button" id="del" value="删除留言" οnclick="if(confirm('确认删除?')){location.href='del.php?id=<?php echo $rows['id'];?>'}else{return false;}"/>


 

44.透明FLASH参数

wmode transparent


 

45.细线分隔线

<hr noshade size=0 color=#C0C0C0>

 

46.图像域重设表单

<input type="image" name="imageField" src="images/button_fb.gif" οnclick="form1.reset();return false;">


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值