您的位置:首页 > Web前端 > JavaScript

javascript中的简单.实用的例子

2009-08-16 19:31 381 查看
1.动态全屏查看

var myWin = window.createPopup();//创建一个弹出式窗口
function oo(){
myWin.document.body.innerHTML = "<div>"+aa.innerHTML+"</div>";
myWin.show(0,0,screen.width,screen.height);
}
调用处:
<div id ="aa">a鞢sfasdfasdf</div>
<input type="button" onclick="oo()" value="全屏查看">


2.最简单的动态显示时间

<div id="webjx"><mce:script type="text/javascript"><!--
setInterval("webjx.innerHTML=new Date().toLocaleString();",1000);
// --></mce:script></div>


3.最简单的漂浮

<marquee behavior="alternate" height="100%" direction="down">
<marquee behavior="alternate" direction="right">
<img src="4b20e0fb6a237e356c22eb2e.jpg" mce_src="4b20e0fb6a237e356c22eb2e.jpg" id="img"/>
</marquee>
</marquee>


4.在地址栏中取&&连接的键值的函数

function getQuery(name) {
//使用正则表示式截取指定值
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}


5.取模式窗口的高和宽

//获取窗口高度
var height = window.dialogHeight;
//获取窗口宽度
var width = window.dialogWidth;


6.刷新页面

window.location.reload();


7.在DIV的后面再添加一个DIV

var odiv = document.getElementById(id);
odiv.parentNode.insertBefore(o, odiv.nextSibling); //直接返回一个节点之后的节点


8.取不同的高和宽

网页可见区域宽  document.body.clientWidth
网页可见区域高  document.body.clientHeight
网页可见区域宽(包括边线的宽)  document.body.offsetWidth
网页可见区域高(包括边线的宽)  document.body.offsetHeight
网页正文全文宽  document.body.scrollWidth
网页正文全文高  document.body.scrollHeight
网页被卷去的高  document.body.scrollTop
网页被卷去的左  document.body.scrollLeft
网页正文部分上  window.screenTop
网页正文部分左  window.screenLeft
屏幕分辨率的高  window.screen.height
屏幕分辨率的宽  window.screen.width
屏幕可用工作区高度  window.screen.availHeight
屏幕可用工作区宽度  window.screen.availWidth
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: