The NoteBook of EricKong

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks

          function openwindow(url,name,iWidth,iHeight)
          {
          var url; //轉向網頁的地址;
          var name; //網頁名稱,可為空;
          var iWidth; //彈出窗口的寬度;
          var iHeight; //彈出窗口的高度;
          var iTop = (window.screen.availHeight-30-iHeight)/2; //獲得窗口的垂直位置;
          var iLeft = (window.screen.availWidth-10-iWidth)/2; //獲得窗口的水平位置;
          window.open(url,name,'height='+iHeight+',,innerHeight='+iHeight+',width='+iWidth+',innerWidth='+iWidth+',top='+iTop+',left='+iLeft+',toolbar=no,menubar=no,scrollbars=auto,resizeable=no,location=no,status=no');
          }

          使用時調用這個函數即可。如:

          <a href="javascript:void(0);" onclick="javascript:openwindow('a.html','',400,200);">轉到a</a>

          缺點:與原窗口的大小,位置無關。

          posted on 2010-06-21 13:39 Eric_jiang 閱讀(2170) 評論(1)  編輯  收藏 所屬分類: JavaScript

          Feedback

          # re: window.open()彈出居中的窗口 2012-12-18 16:12 34543
          dsaf  回復  更多評論
            

          主站蜘蛛池模板: 柘荣县| 荣昌县| 南郑县| 绍兴市| 巴彦淖尔市| 鹤壁市| 台南市| 兰西县| 会泽县| 兴和县| 嘉定区| 惠安县| 罗江县| 潢川县| 蓝田县| 镇康县| 甘孜县| 墨竹工卡县| 三原县| 江永县| 新余市| 教育| 达拉特旗| 莎车县| 石渠县| 盖州市| 周至县| 句容市| 襄汾县| 泸州市| 虎林市| 西乡县| 建昌县| 宁都县| 镇巴县| 遵化市| 宣化县| 闻喜县| 台安县| 宁晋县| 乌拉特前旗|