前言

  • 若依(ruoyi): v4.3
  • 360极速浏览器 12.0.1550.0 (正式版本) (32 位)
  • 操作系统 Windows 10 OS Version 2004 (Build 19041.572)
  • JavaScript V8 7.8.279.23
  • jQuery v2.1.4

mainContent

下图红框部分是mainContent。

获取mainContent的宽高

mainContent 中嵌入了 iframe。mainContent 的 id 为 content-main。

<div class="row mainContent" id="content-main"><iframe class="office_iframe" name="iframe0" width="100%" height="100%" data-id="/system/main"th:src="@{/system/main}" frameborder="0" seamless></iframe>
</div>

获取 mainContent 的宽高分为两种情况:

  • 如何在本页获取 mainContent 的宽高
  • 如何在iframe框架内获取 mainContent 的宽高

这两种情况获取 mainContent 的宽高的代码差不多。先看看如何在本页获取 mainContent 的宽高,代码如下:

let mainContent = $('#content-main');
console.log('mainContent 的宽:{}', mainContent.width());
console.log('mainContent 的高:{}', mainContent.height());

在iframe框架内获取 mainContent 的宽高代码很类似,只需要提供一下context的指向,让context指向父页面的DOM(window.parent.document)。

let mainContent = $('#content-main', window.parent.document);
console.log('mainContent 的宽:{}', mainContent.width());
console.log('mainContent 的高:{}', mainContent.height());

参考

JS/jQuery–iframe框架内外元素的操作
父页面获取子页面DOM: window.frames['iframe-name'].document
子页面获取父页面的DOM: window.parent.document

【若依(ruoyi)】获取mainContent的宽高相关推荐

  1. RT/Metro商店应用如何如何获取图片的宽高

    RT/Metro商店应用如何如何获取图片的宽高 var file = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms ...

  2. android 获取屏幕的宽高

    今天,讲讲android如何获取屏幕的宽高. // 通过WindowManager获取 DisplayMetrics dm = new DisplayMetrics(); getWindowManag ...

  3. 前端js获取图片大小 扩展名_前端 JS 获取 Image 图像 宽高 尺寸

    前端 JS 获取 Image 图像 宽高 尺寸 简介 项目中用到获取图片的原始尺寸,然后适配宽高:网上的大部分前端解决方案,都是new Image()后,在onload事件中获取image的尺寸. 在 ...

  4. php 获取图片的宽高,JS怎么获取图片当前宽高

    JS获取图片当前的宽高,我们可以使用JavaScript clientWidth和clientHeight属性来实现获取.clientWidth.clientHeight属性表示获取图像的当前宽度和高 ...

  5. jquery 判断是否是浮点数_jquery或者js获取到元素宽高精确到小数

    首先我们应该知道用jQuery的width()方法获取元素的宽高及样式属性数值时,如果元素的属性是浮点数,会自动四舍五入成整数. 而如果我们就是想获取实际的带小数的属性数值时该用什么方法. 在使用获取 ...

  6. jquery获取设置元素宽高位置height()、width()、offset()、position()、scrollTop()、scrollLeft()

    全栈工程师开发手册 (作者:栾鹏) jquery系列教程2-style样式操作全解 jquery获取设置元素宽高位置 jquery的通过height().width().offset().positi ...

  7. php根据图片地址获取图片原始高宽,Js获取图片原始宽高的实现代码

    如果我们页面看到的图片都是缩略图,那就需要做个图片点击放大效果,那么怎样获取图片的原始宽高呢?方法如下: //获取图片原始宽度 function getNaturalWidthAndHeight(im ...

  8. 获取浏览器视口宽高以及元素宽高

    适用所有浏览器 var w = window.innerWidth || document.documentElement.clientWidth || document.body.clientWid ...

  9. 微信小程序获取图片的宽高,以及如何获取手机设备的宽高?

    如何在微信小程序中获取图片的宽高 ? 首先拿到图片的路径,相对/绝对路径都行,其次通过 wx.getImageInfo 获取到图片的宽高 wx.getImageInfo({src,success: f ...

最新文章

  1. ubuntu14 安装JDK
  2. 小半计算机谱子,小半 _桃李醉春风个人制谱园地_中国曲谱网
  3. 构建高性能.NET应用之配置高可用IIS服务器-第五篇 IIS常见问题之:工作进程回收机制(中)...
  4. unity editor里的undo操作
  5. 从零实现深度学习框架——自动求导神器计算图
  6. python中for else举例_Python 中for...esle和while...else语法
  7. 51单片机(1)-开发工具介绍及软件安装
  8. 【原创】自制PCB经验教训之一:版图打印篇
  9. 如何提高公文写作水平?公文写作笔杆子写材料经典语句汇编(7类3800多字)
  10. python百分号用法_python中百分号表示什么意思
  11. 关于NVIDIA显卡驱动更新后,没有NVIDIA 控制面板的解决办法
  12. 活法 - 第二章 考虑问题原理出发
  13. HTML5 新的 Input 类型
  14. diy 扫地机器人 滚刷_扫地机器人滚刷和边刷分别有什么作用
  15. 被评为“影响世界千年的物理学家”,杨振宁的伟大,你根本不了解
  16. 学习python的第十四天
  17. 容器Docker(一)
  18. 高等代数 多项式环(第7章)2 公因式,因式分解,重因式
  19. Web 网页求职兼职表单制作
  20. YYGH-10-微信支付

热门文章

  1. 美国支付巨头Verifone遭遇网络攻击
  2. Javascript/Jquery——简单定时器
  3. 自動生成帶文字的圖片
  4. 将dataGridView数据转成DataTable
  5. oracle sql语句怎么查询所有存储过程中是否包含某个注释?
  6. HTML解析利器HtmlAgilityPack
  7. 服务器不安装Excel,实现导出Excel功能
  8. Android开发之旅:android架构
  9. Java处理split分割【for循环】
  10. Python MySQLdb 循环插入execute与批量插入executemany性能分析(list批量写法亲测成功)