`
xiuying
  • 浏览: 544994 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

根据分辨率让window.open的窗口居中

    博客分类:
  • web
阅读更多

var   popwin;
 if(screen.width=="640")  
   {  
   popwin =  window.open("s1.html","name","resizable=yes,scrollbars=no,menubar=no,toolbar=no,width=450,height=400");
   }  
   else   if(screen.width=="800")  
   {  
     popwin =  window.open("s1.html","name","resizable=yes,scrollbars=no,menubar=no,toolbar=no,width=450,height=400");
   }  
   else   if(screen.width=="1024")  
   {  
     popwin =  window.open("s1.html","name","resizable=yes,scrollbars=no,menubar=no,toolbar=no,width=450,height=400");
   }  

 //重新设置窗口大小
 popwin.resizeTo("550","500");
 //网页正文全文宽
 pw = popwin.document.documentElement.scrollWidth-4;
 //网页正文全文高
 ph =  popwin.document.documentElement.scrollHeight-4;
 //移动窗口到中心位置
 popwin.moveTo((screen.width-pw)/2,(screen.height-ph)/2);

分享到:
评论

相关推荐

    javascript IE窗口居中

    3. 计算偏移量:为了让窗口居中,我们需要计算出窗口的水平和垂直偏移量,即窗口宽度的一半减去屏幕宽度的一半,以及窗口高度的一半减去屏幕高度的一半。 4. 设置窗口位置:最后,使用`window.open()`函数打开新窗口...

    js让弹出新窗口居中显示的脚本

    JS 实现弹出新窗口居中显示的脚本解析 在_web 开发中,经常需要在新窗口弹出页面,并需要居中显示,以便提高用户体验。今天,我们将探讨如何使用 JavaScript 实现弹出新窗口居中显示的脚本。 理解弹出新窗口居中...

    实例15 设置窗口在屏幕中的位置

    结合这些函数,我们可以计算出屏幕中心坐标,从而精确地将窗口居中。 4. **窗口类(Window Class)**:如果你的应用程序需要多个窗口,可以创建自定义窗口类,将位置设置逻辑放在类的构造函数或初始化方法中,这样...

    C#经典面试题.doc

    JavaScript的`window.open()`方法可以打开新窗口,设置参数`width`、`height`以及`style`可以实现无边框效果,如`window.open('a.htm', '', 'width=400,height=400,toolbar=no,menubar=no,scrollbars=no,location=...

    js获取电脑分辨率的思路及操作

    接下来,如果需要根据屏幕分辨率来控制弹出窗口的位置,我们可以编写一个自定义函数,比如叫centerWindow。这个函数接受一个URL,以及窗口的宽度和高度作为参数,然后计算窗口居中的位置。具体来说,函数将计算屏幕...

    js使用小技巧

    s += " 屏幕分辨率的高:"+ window.screen.height; s += " 屏幕分辨率的宽:"+ window.screen.width; s += " 屏幕可用工作区高度:"+ window.screen.availHeight; s += " 屏幕可用工作区宽度:"+ window.screen....

    Unity3D命令手册(上)

    1. **Next Window** - 下个窗口:切换到下一个编辑器窗口。 2. **Previous Window** - 前窗:切换到前一个编辑器窗口。 3. **Layouts** - 布局:选择预设的编辑器布局。 4. **Scene** - 场景窗口:显示当前场景的...

    设计技巧大放送 (2).pdf

    实现全屏显示可以通过JavaScript来控制,其中一种方法是使用`window.open`函数打开新窗口,并通过代码精确控制新窗口的尺寸以达到全屏效果。在实现全屏显示时,设计师需要考虑用户的不同设备和分辨率,以确保全屏...

    UnityD中文菜单手册.docx

    第七章Window(窗口)Next Window 下个窗口在Unity的各个工作窗口之间切换Previous Window 前一个窗口返回上一个窗口Layouts 布局管理保存和加载不同的窗口布局,适应不同的工作需求Scene 场景窗口显示当前场景的...

    javascript脚本集合

    - **函数**: `window.open()` - **参数**: URL、窗口名称、窗口特性。 - **功能**: 在IE浏览器中全屏打开指定URL的页面。 - **特性设置**: 设置工具栏、宽度、高度、滚动条等。 - **调用示例**: 使用屏幕可用...

    c#笔试集合

    - **描述**: 在不同的显示器分辨率下(例如800×600或1024×768),如何让网页内容居中显示。 - **解析**: 实现网页内容在不同分辨率下居中的方法可以通过CSS来完成。常见的方法是使用百分比布局或者flexbox布局。...

    【文件】Unity3D菜单.docx

    Window(窗口)菜单提供了切换和管理不同工作窗口的功能,如Next Window和Previous Window在窗口间切换,Layouts布局设置,Scene、Game、Inspector、Hierarchy、Project、Animation、Profiler和Asset Server窗口分别...

    Unity3D菜单

    这些菜单不仅涵盖了从基本操作到高级设置的所有方面,还提供了丰富的自定义选项,让开发者能够根据自己的需求进行高效的工作。熟悉这些菜单和功能对于Unity3D的学习者来说至关重要,它可以帮助他们在实际项目中更加...

    Unity3D3.5菜单汉化翻译明轩修正

    #### 窗口(Window) - **Next Window**:切换到下一个窗口。 - **Previous Window**:切换到上一个窗口。 - **Layouts**:管理不同类型的窗口布局。 - **Scene**:场景编辑器窗口。 - **Game**:游戏视图窗口。 - **...

    Unity菜单翻译

    - **Previous Window**(上一个窗口):切换到上一个编辑器窗口。 - **Layouts**(布局):保存和恢复窗口布局。 - **Scene**(场景):显示当前场景的视图。 - **Game**(游戏):显示游戏运行时的画面。 - **...

    Excel VBA实用技巧大全 附书源码

    01015获取在Excel主窗口中一个窗口所能占有的最大高度和宽度 01016获取当前打印机名称 01017获取MicrosoftExcel剩余内存 01018获取MicrosoftExcel的总内存 01019获取计算机被Excel占用的内存 01020改变Excel窗口大小...

    Unity3D中文菜单手册

    #### 窗口(Window) **下个窗口(NextWindow)**和**前窗(PreviousWindow)**:在多个打开的编辑器窗口间导航。 **布局(Layouts)**:保存和加载窗口布局,便于快速切换到特定的编辑模式。 **场景(Scene)**、**游戏...

Global site tag (gtag.js) - Google Analytics