ASP实用代码(1)

网络整理 - 08-30
文字滚动代码
<marquee scrollamount=8>
文字很快滚。
</marquee>

文字很快滚。
<marquee scrollamount=1>
文字很慢滚。
</marquee>

文字很慢滚。
<marquee onmouseover=this.stop() onmouseout=this.start() >
鼠标放上去停止滚动,移开继续滚动。
</marquee>

鼠标放上去停止滚动,移开继续滚动。
<marquee direction=left scrollamount=3>
文字向左滚。
</marquee>

文字向左滚。
<marquee direction=right scrollamount=3>
文字向右滚。
</marquee>

文字向右滚。
<marquee direction=up scrollamount=3>
文字向上滚。
</marquee>

文字向上滚。
<marquee direction=down scrollamount=3>
文字向下滚。
</marquee>

文字向下滚。
<marquee scrollamount=3 behavior=alternate>
文字来回滚。
</marquee>

文字来回滚。
<marquee scrolldelay=500 scrollamount=100>走一步,停一停!</marquee>

走一步,停一停!
<marquee bgcolor=aaaaee>设置底色的文字</marquee>


ASP图片滚动代码
<table width=700 border=0 cellpadding=0 cellspacing=0>
<tr><td>
<div id=demo style=overflow:hidden;height:120;width:700;color:#ffffff><table align=left cellpadding=0 cellspace=0 border=0><tr><td id=demo1 valign=top>
<table border=0 cellpadding=0 cellspacing=0>
<tr><td><a href=# target=_blank><img src=http://www.jz123.cn/Article/10/130/2006/jsimg/1.jpg width=150 height=100 class=b5 hspace=22></a><br><center><b>说明一</b></center></td>
<td width=30></td>
<td><a href=# target=_blank><img src=http://www.jz123.cn/Article/10/130/2006/jsimg/2.jpg width=150 height=100 class=b5 hspace=22></a><br><center><b>说明二</b></center></td></td>
<td width=30></td>
<td><a href=# target=_blank><img src=http://www.jz123.cn/Article/10/130/2006/jsimg/3.jpg width=150 height=100 class=b5 hspace=22></a><br><center><b>说明三</b></center></td>
<td><a href=# target=_blank><img src=http://www.jz123.cn/Article/10/130/2006/jsimg/4.jpg width=150 height=100 class=b5 hspace=22></a><br><center><b>说明四</b></center></td>
<td width=30></td>
<td><a href=# target=_blank><img src=http://www.jz123.cn/Article/10/130/2006/jsimg/5.jpg width=150 height=100 class=b5 hspace=22></a><br><center><b>说明五</b></center></td>



</tr>
</table>
</td><td id=demo2 valign=top></td></tr></table></div>
<script>
var speed=10//速度数值越大速度越慢
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
</td></tr>
</table>



asp滚动新闻代码
<SCRIPT language=JavaScript>
<!--
function marquee1()
{
document.write("<marquee behavior=scroll direction=up width=140 height=130 scrollamount=1 scrolldelay=60 >")
}
function marquee2()
{
document.write("</marquee>")
}
// -->
</SCRIPT>
<SCRIPT language=JavaScript>marquee1();</SCRIPT>
这里是滚动内容,可以直接写入asp代码
<SCRIPT language=JavaScript>marquee2();</SCRIPT>


ASP时间代码
<script language="JavaScript">
<!--
week = new Array(''星期日'', ''星期一'', ''星期二'', ''星期三'', ''星期四'', ''星期五'', ''星期六'');

today = new Date();

document.write(today.getFullYear()+''年''+(today.getMonth()+1)+''月''+today.getDate()+''日''+'' ''+week[today.getDay()]);
//-->
</script>
1. 将彻底屏蔽鼠标右键,无右键菜单
<body oncontextmenu="window.event.returnvalue=false">
也可以用于网页中Table框架中
<table border oncontextmenu=return(false)><td>no</table>

2.取消选取、防止复制
<body onselectstart="return false">

3.不准粘贴
<body onpaste="return false">

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

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

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

7.关闭输入法
<input>

说明:这段代码是在表格提交时用到的。也就是在输入数据时不可以使用其他输入法模式。

8.永远都会带着框架
<script language="javascript"><!--
 if (window == top)top.location.href = "frames.htm";// --></script>
说明:frames.htm为你的网页,这也是保护页面的一种方法

9.防止被人frame
<SCRIPT LANGUAGE=javascript><!--
 if (top.location != self.location)top.location=self.location;
// --></SCRIPT>

10.网页将不能被另存为
<noscript><iframe src=*.html></iframe></noscript>
说明:<noscirpt>的用法很广,其中一条就是可以使JS广告失效。

11.查源文件
<input type=button value=查看网页源代码
>

12.COOKIE脚本记录,有很大的用处哦
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"
}
}
说明:以上是JS代码,请自己加起始符和结束符

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

14.自动跳转
在源代码中的<head>…</head>加入如下代码:
<meta http-equiv="refresh"content="3;URL=http://bbs.055.cn;
charset=gb2312">
说明:content="3 表示3秒刷新到URL

15.如何改变链接的鼠标形状
只需在链接上加上这一代码就行的了
或者跟上面的用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区里就可以实现鼠标多样化。