【www.gdgbn.com--窗口特效】

基本语法:
window.open(pageurl,name,parameters)
其中:
    pageurl 为子窗口路径
    name 为子窗口句柄
    parameters 为窗口参数(各参数用逗号分隔)
    下面看一个实例
   
window.open()支持环境: 网页特效1.0+/jscript1.0+/nav2+/ie3+/opera3+
 
 window.open 弹出新窗口的命令;
  "page.html" 弹出窗口的文件名;
  "newwindow" 弹出窗口的名字(不是文件名),非必须,可用空""代替;
  height=100 窗口高度;
  width=400 窗口宽度;
  top=0 窗口距离屏幕上方的象素值;
  left=0 窗口距离屏幕左侧的象素值;
  toolbar=no 是否显示工具栏,yes为显示;
  menubar,scrollbars 表示菜单栏和滚动栏。
  resizable=no 是否允许改变窗口大小,yes为允许;
  location=no 是否显示地址栏,yes为允许;
  status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;

-->

<script>
function openwindow(url,windowname,width,height){
    var x = parseint(screen.width / 2.0) - (width / 2.0);
    var y = parseint(screen.height / 2.0) - (height / 2.0);
    var ismsie= (navigator.appname == "microsoft internet explorer");
    if (ismsie) {
     var p = "resizable=1,location=no,scrollbars=no,width=";
     p = p+width;
     p = p+",height=";
     p = p+height;
     p = p+",left=";
     p = p+x;
     p = p+",top=";
     p = p+y;
        retval = window.open(url, windowname, p);
    } else {
        var win = window.open(url, "zyiispopup", "top=" + y + ",left=" + x + ",scrollbars=" + scrollbars + ",dialog=yes,modal=yes,width=" + width + ",height=" + height + ",resizable=no" );
        eval("try { win.resizeto(width, height); } catch(e) { }");
        win.focus();
    }

}


/*


更多其它参数说明

alwayslowered | yes/no | 指定窗口隐藏在所有窗口之后
alwaysraised | yes/no | 指定窗口悬浮在所有窗口之上
depended | yes/no | 是否和父窗口同时关闭
directories | yes/no | nav2和3的目录栏是否可见
height | pixel value | 窗口高度
hotkeys | yes/no | 在没菜单栏的窗口中设安全退出热键
innerheight | pixel value | 窗口中文档的像素高度
innerwidth | pixel value | 窗口中文档的像素宽度
location | yes/no | 位置栏是否可见
menubar | yes/no | 菜单栏是否可见
outerheight | pixel value | 设定窗口(包括装饰边框)的像素高度
outerwidth | pixel value | 设定窗口(包括装饰边框)的像素宽度
resizable | yes/no | 窗口大小是否可调整
screenx | pixel value | 窗口距屏幕左边界的像素长度
screeny | pixel value | 窗口距屏幕上边界的像素长度
scrollbars | yes/no | 窗口是否可有滚动栏
titlebar | yes/no | 窗口题目栏是否可见
toolbar | yes/no | 窗口工具栏是否可见
width | pixel value | 窗口的像素宽度
z-look | yes/no | 窗口被激活后是否浮在其它窗口之上

*/
</script>

本文来源:http://www.gdgbn.com/wangyetexiao/28284/