一些非常有用的网页代码
1.屏蔽鼠标右键onContextmenu=return(false)
范例
<Table oncontextmenu=return(false)>在表格区域
<Body oncontextmenu=return(false)>在整个网页
2.屏蔽鼠标选取onSelectstart=return(false)
范例
<Body onSelectstart=return(false)在整个网页
<Table onSelectstart=return(false)在表格区域
3.使剪贴板的复制功能无效,防止复制onCopy=return(false)
4.使网页不能被另存到磁盘,存盘时出错
<Noscript>
<iframe src=*.html></iframe>
</Noscript>
本段代码放在<Body>内。
5.提供网页窗口最小化、最大化、关闭功能
<Object id=hh1classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> <param name="Command"value="Minimize">
</Object>
hh1用户命名的对象
<Object id=hh2classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> <param name="Command"value="Maximize">
</Object>
<Object id=hh3classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> <param name="Command"value="Close">
</Object>
在网页中产生按钮,onclick表示单击按钮时调用对象动作
<Input Type=button value=最小化onclick=hh1.Click()>
<Input Type=button value=最大化onclick=hh2.Click()>
<Input Type=button value=关闭onclick=hh3.Click()>
6.下面这段代码放到网页源代码<head>与</head>之间,下划线就无影无踪啦!注意,网页的<body>标签里不能再有link之类的属性,否则本效果会失效!
<style TYPE="text/css">
<!--
A:link{text-decoration:none}
A:visited{text-decoration:none}
A:hover{color:#ff00ff;text-decoration:underline}
-->
</style>
7.自动滚屏
<body onLoad="scrollit()">
<SCRIPT language="JavaScript">
<!--
function scrollit(){
for(I=1;I<=500;I++){
self.scroll(1,I)
}
}
//-->
</SCRIPT>
在网页中任意位置加入以下代码,鼠标双击自动滚屏效果
<script>
var currentpos,timer;
function initialize()
{timer=setInterval("scrollwindow()",10);}
function sc(){clearInterval(timer);}
function scrollwindow()
{currentpos=document.body.scrollTop;window.scroll(0,++currentpos);
if(currentpos!=document.body.scrollTop)sc();}
有没有什么网站分享源码
function New(para_URL)
{var URL=new String(para_URL)
window.open(URL,'','resizable,scrollbars')}
</SCRIPT>
<SCRIPT language=JavaScript>
var currentpos,timer;
function initialize()
{timer=setInterval("scrollwindow()",10);}
function sc(){
clearInterval(timer);
}
function scrollwindow()
{
currentpos=document.body.scrollTop;
window.scroll(0,++currentpos);
if(currentpos!=document.body.scrollTop) sc();
}
</script>
浏览器的状态栏里出现一个字接一个字往左跑的欢迎语!
<script language="JavaScript">
<!--
function statusMessageObject(p,d){
this.msg=MESSAGE
this.out=""
this.pos=POSITION
this.delay=DELAY
this.i=0
}
function clearMessage(){
this.pos=POSITION
}
var POSITION=100
var DELAY=5
var MESSAGE="欢迎光临!Welcome to WWW.daobaoku" var scroll=new statusMessageObject()
function scroller(){
for(scroll.i=0;scroll.i<scroll.pos;scroll.i++){
scroll.out+=""
}
if(scroll.pos>=0)
scroll.out+=scroll.msg
else scroll.out=scroll.msg.substring(-scroll.pos,scroll.msg.length) window.status=scroll.out
scroll.out=""
scroll.pos--
if(scroll.pos<-(scroll.msg.length)){
}
setTimeout('scroller()',scroll.delay)
}
function snapIn(jumpSpaces,position){
var msg=scroll.msg
var out=""
for(var i=0;i<position;i++)
{out+=msg.charAt(i)}
for(i=1;i<jumpSpaces;i++)
{out+=""}
out+=msg.charAt(position)
window.status=out
if(jumpSpaces<=1){
position++
if(msg.charAt(position)=='')
{position++}
jumpSpaces=100-position
}else if(jumpSpaces>3)
{jumpSpaces*=.75}
else
{jumpSpaces--}
if(position!=msg.length){
var cmd="snapIn("+jumpSpaces+","+position+")";
scrollID=window.setTimeout(cmd,scroll.delay);
}else{
window.status=""
jumpSpaces=0
position=0
cmd="snapIn("+jumpSpaces+","+position+")";
scrollID=window.setTimeout(cmd,scroll.delay);
return false
}
return true
}
snapIn(100,0);
//-->
</script>
6.建立的表单处理方式
先看下面的代码:
<form name="content"method="post"action=mailto:邮件></form>
47>网页中可以随便拖动的对象是怎么建立的?
访问网站时,经常能见到不少可以用鼠标拖动的元素,其中以图片居多,比如,一张广告图片挡住了你想浏览的内容,你完全可以用鼠标选中把它扔到一边去!
制作这种效果是通过图层的“Drag Layer”行为实现的,单击Behavior面板中“+”号,选择“Drag Layer”,当然之前你必要保证目标图层处于选中状态,进行简单设置后就OK了。
49>设定网页的Base(基地址)有什么用途?
在“Object”面板的“Head”部分里有一个叫做“Base”的按钮,它就是用来设定网站基地址的,那么所谓的“基地址”究竟有什么作用呢?
大家都知道,在DW中我们使用的链接方式都是相对的,而不是绝对的,也就是说只要改变了根地址,所有的指向也将跟着自动变化,这样的好处就是可移植性强。
5.<link rel="Shortcut Icon"href="favicon.ico">IE地址栏前换成自己的图标
6.<link rel="Bookmark"href="favicon.ico">可以在收藏夹中显示出你的图标
7.<input >关闭输入法
8.永远都会带着框架
<script language="javascript"><!--
if(window==top)top.location.href="frames.htm";file://frames.htm为框架网页
//--></script><A href="wise/">手持终端</A>
9.防止被人frame
<script LANGUAGE=javascript><!--
if(top.location!=self.location)top.location=self.location;
//--></SCRIPT>
14.光标是停在文本框文字的最后
<script language="javascript">
function cc()
{
var e=event.srcElement;
var ateTextRange();
r.select();
}<A href="wise/">手持机</A>
</script>
<input type=text name=text1value="123"onfocus="cc()">
15.判断上一页的来源
asp:
request.servervariables("HTTP_REFERER")
javascript:
17.
<%
'定义数据库连接的一些常量
Const adOpenForwardOnly=0'游标只向前浏览记录,不支持分页、Recordset、Book Mark
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
%>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。