JS基础笔记一:基本操作

javascript:void(code_that_would_return_someting());
当URL前缀javascript: 之后的代码有返回值时,返回的结果会打印到屏幕上,由于不需要打印结果,因此可以使用特殊的javascript函数void()来避免

<a href="#" onclick="window.alert('welcome'); return false;">Click here</a>
避免启用JS的浏览器继续跟随链接的指向:#,该指向会将页面定位到页面首初。

检测浏览器版本类型:
navigator.userAgent


检测浏览器功能
window.ActiveXObject


重定向浏览器:
location.href="XXX.html"
location.reload(true)
true:禁用缓存


使用随机数
var num = Math.random()
0<= num <1


日期的获取
var d = new Date();
alert("FullYear:"+d.getFullYear());
alert("Month:"+(d.getMonth()+1));
alert("Day:"+d.getDate());
alert("Hours:"+d.getHours());
alert("Minutes:"+d.getMinutes());
alert("Seconds:"+d.getSeconds());
alert("Time:"+d.getTime());


历史记录
window.history.back()
window.history.forward()


JavaScript三个弹出窗口
window.alert("message");
window.confirm("message");
window.prompt("message","default value");//点击取消, return null


获取GET的参数
var ls = location.search.substring(1);


注册CSS
Behavious.register(cssrules);


获取元素的位置
IE: element.style.posleft=0; element.style.postop=0;
Other: element.style.left="0px"; element.style.top="0px";


计算当前窗口滚动的偏移量
IE: document.body.scrollLeft; document.body.scrollTop
Other: window.pageXOffset; window.pageYOffset


设置窗体滚动事件
window.onscroll

你可能感兴趣的:(JavaScript,java,css,浏览器,IE)