常用JAVASCRIPT脚本

如何避免别人把你的网页放在框架中
<script language=“javascript”><!--if (self!=top){top.location=self.location;} -->< /script>

页面定时刷新
<meta http-equiv="Refresh" content="秒" >

页面定时转向新的地址
<meta http-equiv="refresh" content="秒;URL=url">

显示日期
<script language="JavaScript"><!--
today=new Date();
var week; var date;
if(today.getDay()==0) week="星期日"
if(today.getDay()==1) week="星期一"
if(today.getDay()==2) week="星期二"
if(today.getDay()==3) week="星期三"
if(today.getDay()==4) week="星期四"
if(today.getDay()==5) week="星期五"
if(today.getDay()==6) week="星期六"
date=(today.getYear())+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日"+" "
document.write("<span style='font-size: 9pt;'>"+date+week+"</span>");
// -->
</script>

设为首页
<A href=# οnclick="this.style.behavior='url(#default#homepage)';this.setHomePage('url');">设为首页</A>

添加收藏
<A href="javascript:window.external.AddFavorite('url','title')"> 加入收藏夹</A>

最小化、最大化、关闭窗口
<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()>

去掉图片链接点击后,图片周围的虚线
<a href="#" onFocus="this.blur()"><img src="logo.jpg" border=0></a>

屏蔽鼠标右键 

οncοntextmenu="window.event.returnValue=false" 
<table border οncοntextmenu=return(false)><td>no</table> 可用于Table

取消选取、防止复制

<body onselectstart="return false"> 

不准粘贴

οnpaste="return false" 

防止复制

οncοpy="return false;" oncut="return false;" 

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

<link rel="Shortcut Icon" href="favicon.ico"> 

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

<link rel="Bookmark" href="favicon.ico"> 

关闭输入法

<input style="ime-modeisabled"> 

永远都会带着框架
<script language="JavaScript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页
// --></script>


网页将不能被另存为

<noscript><iframe src=*.html></iframe></noscript>

让弹出窗口总是在最上面
<body οnblur="this.focus();">

打开全屏窗口
<!--
function winopen(){
var targeturl="http://www.163.net"
newwin=window.open("","","scrollbars")
if (document.all){
newwin.moveTo(0,0)
newwin.resizeTo(screen.width,screen.height)
}
newwin.location=targeturl
}
//-->
</script>
<input type="button" onClick="winopen()" value="163电子邮局" name="button">

退出时自动打开新窗口自动关闭

脚本说明:
第一步:把如下代码加入<head>区域中
<script LANGUAGE="JavaScript">
<!-- Begin
function leave() {window.open('005win.htm','','toolbar=no,menubar=no,location=no,height=225,width=235');}
// End -->
</script>

第二步:把<body>区域中内容改为:
<body bgcolor="#ffffff" onUnload="leave()">

自动跳转到另一页
<META HTTP-EQUIV="Refresh" Content=" 6;URL=xxx.htm">

弹出窗口自动关闭2
脚本说明:
第一步:把如下代码加入<head>区域中
<script language="JavaScript">
<!--
var gt = unescape('%3e');
var popup = null;
var over = "Launch Pop-up Navigator";
popup = window.open('', 'popupnav', 'width=225,height=235,resizable=1,scrollbars=auto');
if (popup != null) {
if (popup.opener == null) {
popup.opener = self;
}
popup.location.href = 'http://www.98062.com/tan.htm';
}
// -->
</script>
第二步:新建tan.htm文件(注意要与上面的对应!)
第三步:在新建文件中加入如下代码(注意两个文件要在同一目录下)
<script language="JavaScript">

function closeit() {

setTimeout("self.close()",10000)

}

</script>
以及
<body οnlοad="closeit()">

删除时确认
    <a href="javascript:if(confirm("确实要删除吗?"))location="boos.jsp?&areyou=删除&page=1"">删除</a>

事件


onblur 事件 发生在窗口失去焦点的时候。
onchange 事件 发生在文本输入区的内容被更改,然后焦点从文本输入区移走之后。
onclick 事件 发生在对象被单击的时候。
onerror 事件 发生在错误发生的时候。
onfocus 事件 发生在窗口得到焦点的时候。
onload 事件 发生在文档全部下载完毕的时候。
onmousedown 事件 发生在用户把鼠标放在对象上按下鼠标键的时候。参考 onmouseup 事件。
onmouseout 事件 发生在鼠标离开对象的时候。参考 onmouseover 事件。
onmouseover 事件 发生在鼠标进入对象范围的时候。
onmouseup 事件 发生在用户把鼠标放在对象上鼠标键被按下的情况下,放开鼠标键的时候。
onreset 事件 发生在表单的“重置”按钮被单击(按下并放开)的时候。
onresize 事件 发生在窗口被调整大小的时候。
onsubmit 事件 发生在表单的“提交”按钮被单击(按下并放开)的时候。
onunload 事件 发生在用户退出文档(或者关闭窗口,或者到另一个页面去)的时候。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值