1.js
/*刷新页面***************************************************************************/
//reload() 方法类似于你浏览器上的刷新页面按钮。
location.reload();
//replace() 方法可用一个新文档取代当前文档。
window.location.replace("http://www.google.com");
//页面自动刷新:把如下代码加入<head>区域中
//其中5指每隔5秒刷新一次页面。
<meta http-equiv="refresh" content="5">
//打开新窗口
window.open("/cmcc/supplier/cmcc_supplier_exa/index.jsp");
//当前窗口关闭时,刷新之前窗口
window.onunload = function(e){
window.opener.location.reload();
}
/*添加监听事件***********************************************************************/
var displayDate = function(){}
var element = document.getElementById("myBtn");
element.addEventListener("click", displayDate);
//可以使用 removeEventListener() 方法来移除事件的监听
element.removeEventListener("click", displayDate);
//addEventListener() 方法可以指定 "useCapture" 参数来设置传递类型:
//addEventListener(event, function, useCapture);
//默认值为 false, 即冒泡传递,当值为 true 时, 事件使用捕获传递。
//冒泡先执行子元素该事件,捕获先执行父元素该事件
/*计时事件***************************************************************************/
//3秒后执行----------------------------
var timeOut = setTimeout(function(){alert("Hello")},3000);
//关闭timeOut
window.clearTimeout(timeOut );
//定时器---------------------------
var myVar=setInterval(function(){},1000);
//清除定时器
window.clearInterval(myVar);
/*页面关闭事件***********************************************************************/
//onunload方法是在关闭窗口之后执行
//onbeforeunload方法是在关闭窗口之前执行
2.jquery
未完待续~