自己在做项目的过程中,遇到许多需要查阅的代码,有的当时看明白了,但是再等到下次用的时候又给忘记了,所以想着先积累下来,对以后的工作学习都有很大的帮助吧?
今天在做打开修改详情页面,想到了window.open()方法;直接上代码
<input type="button" onclick="openPage(参数)"/>
<script>
function openPage(参数){
var url="";//详情页面地址+参数
var iWidth=number;//详情页面在当前页的宽度
var iHeight=number;//详情页面在当前页的高度
//对窗口进行垂直居中设置
var iLeft=(window.screen.availWidth-iWidth)/2;
var iTop=(window.screen.availHeight-iHeight)/2;
window.open(openUrl,"","height="+iHeight+", width="+iWidth+", top="+iTop+", left="+iLeft);
}
</script>
知识点:
window.screen.availWidht:返回当前屏幕宽度(浏览器可用宽度)
window.screen.availHeight:返回当前屏幕高度(显示浏览器的屏幕的可用高度,以像素计。这个可用高度不包括分配给半永久特性(如屏幕底部的任务栏)的垂直空间)