<template><div><el-button type="primary" @click="openWindow('https://www.baidu.com/')">打开</el-button></div></template><script>export default {name: 'OpenWindow',components: {},props: {},data() {return {}},filters: {},computed: {},watch: {},created() {},mounted() {},beforeDestroy() {},methods: {/*** 打开小窗口*/openWindow(url, title, w, h) {const dualScreenLeft =window.screenLeft !== undefined ? window.screenLeft : screen.left;const dualScreenTop =window.screenTop !== undefined ? window.screenTop : screen.top;const width = window.innerWidth? window.innerWidth: document.documentElement.clientWidth? document.documentElement.clientWidth: screen.width;const height = window.innerHeight? window.innerHeight: document.documentElement.clientHeight? document.documentElement.clientHeight: screen.height;const left = width / 2 - w / 2 + dualScreenLeft;const top = height / 2 - h / 2 + dualScreenTop;const newWindow = window.open(url,title,"toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, copyhistory=no, width=" +w +", height=" +h +", top=" +top +", left=" +left);if (window.focus) {newWindow.focus();}}}}</script><style scoped lang="less"></style>

vue 点击打开小窗口相关推荐

  1. vue 点击打开新窗口

    <div @click="openNew" /> methods: { openNew() {const routes = this.$router.resolve({ ...

  2. html语言点击打开小窗口播放视频,点击图片弹出窗口播放视频html代码

    楼主尼嚎~~HTML表单,通常都是被form标签所包括的.form标签内的内容还是可以用HTML常规代码书写.不过我认为楼主应该是想表达,HTML表格而不是表单吧?代码如下: htmlheadtitl ...

  3. vue 按钮点击打开新页面_Vue中在新窗口打开页面及Vue-router的使用

    背景 在开发提分加项目的过程中,遇到了点击下拉菜单时在新窗口中打开页面,由于之前一直做的是单页面应用,没有碰到过类似的需求,于是上网搜了一下解决办法,也再次系统地温习了一下vue-router. 解决 ...

  4. vue,下载导出文件,开新窗口导出

    vue,下载导出文件,开新窗口导出 封装 设置url参数方法 //设置url参数 //setUrlPrmt({'a':1,'b':2}) //显示 a=1&b=2 setUrlPrmt(obj ...

  5. router vue 页签文字_vueRouter点击打开新页签

    一.vue 路由使用 vue是单页面SPA,一般我们使用vue-router 设定路由进行页面跳转的时候,都是直接覆盖当前页面.比如,在a页面中有如下超链接 子任务详情 直接这样设置的话,会在当前页面 ...

  6. 网约车风云再起:“小窗口”和“大窗口”齐开

    文|智能相对论 作者|陈壹 由于众所周知的原因,近来网约车格局出现新突破口,行业发展迎来"窗口期". 看到机会的各大网约车平台,纷纷摩拳擦掌,直奔战场. 有的原地"满血复 ...

  7. java小窗打不开_JAVA做个小窗口时候为什么用SetLayout(null)时候窗口里什么东西都不显示?...

    JAVA做个小窗口时候为什么用SetLayout(null)时候窗口里什么东西都不显示? 本人刚刚学习JAVA,所以按照教科书在myeclipse7.5 上照打了这个例子,但是发现当SetLayout ...

  8. 前端面试题(HTML、JS、Vue、React、小程序)

    前端面试题 HTML && CSS HTML 1.Div 里面有个一个div ***** Q:有几种方法可以水平,垂直居中 2.doctype的作用 * 3.link标签和import ...

  9. css实现列表下拉菜单_逐行:点击打开下拉列表和菜单的高级CSS技巧

    css实现列表下拉菜单 by David Piepgrass 由David Piepgrass 逐行:点击打开下拉列表和菜单的高级CSS技巧 (Line-by-line: advanced CSS t ...

最新文章

  1. 用 WEKA 进行数据挖掘,第 2 部分: 分类和群集
  2. hg 全局密码配置。
  3. Alpha冲刺Day5
  4. Windows sever 2008 动态硬盘数据恢复
  5. Qt界面开发(各种控件以及图表)
  6. mysql 导入json_JsonToMysql(json导入mysql数据库工具)
  7. 数格子算面积的方法_面试小学数学经典教案:《什么是面积》
  8. Python中的open和codecs.open
  9. android 热更新jar,Android热更新之so库的热更新
  10. python制作一个简易计算器_最简易的python计算器实现源代码
  11. 应该用BPM管理业务规则吗?
  12. MySQL 导入、备份
  13. 新加坡环球影城:新加坡亲子游一日游好去处
  14. 阶段总结:华清远见毕业总结
  15. Python项目(Django框架)天天生鲜在CentOS7.9搭建运行
  16. F2FS的删除文件操作流程
  17. 菜鸟网管的入门之路-第一章、网络及硬件篇(2安防监控)
  18. php 微信 ca证书出错,CA证书出错,请登录微信支付商户平台下载证书
  19. 《电脑音乐制作实战指南:伴奏、录歌、MTV全攻略》——1.2 MIDI声卡的选择
  20. 《岗位说明书》--老白的作业

热门文章

  1. div+css普通表格样式
  2. AD7616的国产替代方案—ADCS16162(16位16通道同步采样ADC)
  3. 天使的分裂【NOIP2016提高A组模拟9.24】
  4. 精读《对 Markdown 的思考》
  5. matlab将多项式通分,matlab多项式因式分解
  6. 刀片服务器可以接无线网卡吗,购买一台刀片服务器其硬件成本需不需要关注?...
  7. 使用KDevelop 怎么就那么难
  8. java nanotime 重复_关于Java中System.currentTimeMillis和System.nanoTime的错误认识
  9. Docker运行报runc did not terminate successfully: exit status 127: unknown
  10. Leetcode动态规划题解1——两要素和解题步骤