一、Js打开新窗口并居中显示

HML部分:

<button onclick="openNewWindow('https://www.baidu.com')">打开百度</button>

JS部分:

/*功能:打开新得浏览器窗口并居中显示参数:url:需要打开的url地址name:打开的窗口名称,可以为nullcustomWidth:窗口的宽度customHeight:窗口的高度
*/function openNewWindow(url, name, customWidth, customHeight) {// 设置宽高的默认值if(!customWidth){customWidth=window.screen.width/1.5;}if(!customHeight){customHeight=window.screen.height/1.5;}//window.screen.height获得屏幕的高,window.screen.width获得屏幕的宽var iTop = (window.screen.height - 30 - customHeight) / 2; //获得窗口的垂直位置;var iLeft = (window.screen.width - 10 - customWidth) / 2; //获得窗口的水平位置;window.open(url, name, 'height=' + customHeight + ',,innerHeight=' + customHeight + ',width=' + customWidth + ',innerWidth=' +customWidth + ',top=' + iTop + ',left=' + iLeft +',toolbar=no,menubar=no,scrollbars=auto,resizeable=no,location=no,status=no');
}

效果:

JS打开新窗口并居中显示相关推荐

  1. js打开新窗口,js打开居中窗口,js打开自定义窗口

    js打开新窗口,js打开居中窗口,js打开自定义窗口 ================================ ©Copyright 蕃薯耀 2018年8月16日 http://fanshuy ...

  2. js页面跳转 和 js打开新窗口方法

    js页面跳转 和 js打开新窗口 方法 Js返回上一页: 1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2); 2. history. ...

  3. js打开新窗口的各种方法

    window.top.location=url 可以在iframe中的页面在父窗口刷新打开 window.open方法可控制的样式丰富,比如我们可以控制窗口显示的大小,窗口显示的内容,以及位置等等.都 ...

  4. JS 打开新窗口的方法

    一.window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二.基本语法:window.open(pageURL,name,pa ...

  5. js页面跳转和js打开新窗口

    js页面跳转 和 js打开新窗口 方法 Js返回上一页: 1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2); 2. history. ...

  6. js打开新窗口并且不被拦截

    js打开新窗口并且不被拦截 window.open是javascript函数,该函数的作用是打开一个新窗口或这改变原来的窗口,如果你直接在js中调用window.open()函数去打开一个新窗口,浏览 ...

  7. js打开新窗口被拦截问题

    打开新窗口的方式主要有 window.open, a标签增加target="_blank"属性,form标签增加target="_blank"属性 用户直接点击 ...

  8. JS打开新窗口的代码window.showModalDialog()

    用JS代码打开新窗口 function openNewWindow(url,width,height,formname) {     var feature="dialogWidth:&qu ...

  9. 浏览器拦截js打开新窗口的解决方案

    今天技术大佬问了我一个问题:使用js在浏览器中打开新的窗口,什么时候会被拦截?什么时候不会被拦截? 一下给我问住了······· 于是上网百度的一波~ 常用的两种打开新窗口的方式 window.ope ...

  10. js打开新窗口时隐藏掉地址栏的解决方案

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.问题? 二.解决思路 1.修改window.open参数 2.跳转空白页,由空白页初始化时使用ajax跳转页面 总 ...

最新文章

  1. 安装Rabbitmq脚本
  2. jQuery技术内幕:深入解析jQuery架构设计与实现原理
  3. 什么是云服务举例说明_云服务是什么功能
  4. Redis 总结精讲
  5. 做到我这样,你也能拿到京东Offer
  6. react(86)--列表项控制选中
  7. java weka 聚类_简单开源数据挖掘工具weka进行文本聚类
  8. 工具使用-----Jmeter的基础用法
  9. String与Date、Timestamp互转
  10. undefined reference to `gdk_monitor_get_scale_factor/gtk_widget_get_scale_factor‘
  11. 微信号复制统计工具源码
  12. maya检查模型重合点脚本
  13. 【What if 系列】拖住那架飞机!
  14. Tracup|拒绝低效办公,8个Tips让你芜湖起飞,工作效率MAX
  15. B - 阿克曼函数(记忆化搜索(啊呸))
  16. 语音唤醒的具体技术方案
  17. 范式的概念和应用(1.2.3.bc.4.5)
  18. PHP中常用数学、日期、字符串函数
  19. src // 的意思/src相对协议/src为//开头的图片怎么加载
  20. pytorch升级conflict

热门文章

  1. 【工艺】集成电路中的工艺及其方式
  2. 用友nc6.5详细安装过程
  3. Android音频基础知识
  4. mysql存储过程输出_MySQL存储过程
  5. 软考高级系统架构设计师:论文万能模版
  6. excel计算机一级知识点,计算机一级考试考点:Excel电子表格
  7. Pascal Sentences数据集预处理
  8. 计算机网络攻防技术的分析与研究
  9. 操作系统(OS)进程与调度
  10. 钉钉直播一键下载(网络抓包入门)