全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

在iframe中使bootstrap的模态框在父页面弹出问题

这几天在写项目的中,页面使用了iframe,然而在子页面中使用bootstrap的模态框时发现:弹出的模态框位置是以子页面为标准居中的,并且遮罩层也只有子页面那一部分,整个页面简直无法直视,所以思考可以可以让模态框以父页面为标准弹出,经过在网上查找资料,总结了一种解决方法。

效果展示

修改前页面

修改后页面

实现思路

要想使模态框在顶级页面打开,我想到的方法是使bootstrap的模态框弹在父页面弹出即可。

首先我们将需要弹出的div单独写一个页面,当子页面需要弹出时,在父页面弹出div即可。

将模态框单独写为一个页面

主页面

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title></title>
  </head>
  <body>
    <div class="modal fade" id="ajax" role="basic" aria-hidden="true">
      <div class="modal-dialog">
        <div class="modal-content">
        </div>
      </div>
    </div>
  </body>
  <script>
      $("#ajax").modal({
        remote: "./model.html"
      });
  </script>
</html>

模态框页面

<div class="modal-content">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
    <h4 class="modal-title" id="myModalLabel">Modal title</h4>
  </div>
  <div class="modal-body">
    这是模态框
  </div>
  <div class="modal-footer">
    <button type="button" class="btn btn-primary">保存</button>
    <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
  </div>
</div>

这样就可以将模态框的div单独写为一个页面

修改主页面,加入子页面

修改后主页面

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title></title>
  </head>
  <body>
    <table width="100%" height="720px" border="1">
      <tr>
        <td>
          <iframe id="iframe1" name="iframe1" src="iframe1.html" width="100%" height="100%"></iframe>
        </td>
        <td></td>
      </tr>
      <tr>
        <td></td>
        <td>
          <iframe name="iframe2" src="iframe2.html" width="100%" height="100%"></iframe>
        </td>
      </tr>
    </table>
    <input type="text" id="textId" value="234" />
    <div class="modal fade" id="ajax" role="basic" aria-hidden="true">
      <div class="modal-dialog">
        <div class="modal-content">
        </div>
      </div>
    </div>
  </body>
  <script>
    function modalOut(url) {
      $("#ajax").modal({
        remote: url;
      });
    }
  </script>
</html>

这样主页面就有2个子页面,并且将弹出模态框的方法封装至modalOut(url)方法中

子页面弹出模态框

当子页面需要弹出模态框时,加载父页面中的modalOut(url)方法即可:

子页面js如下

var _iframe = window.parent;
_iframe.modalOut('xxx.html');

以上就是解决子页面中弹出模态框无法覆盖全部页面的解决办法,

注意:所以html中未加载js,请自行加载bootstrap相关的js。

总结

以上所述是小编给大家介绍的在iframe中使bootstrap的模态框在父页面弹出问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# bootstrap  # 模态框  # 页面遮罩层  # 并且阻止页面body滚动。bootstrap模态框原理  # Bootstrap每天必学之模态框(Modal)插件  # 浅析BootStrap中Modal(模态框)使用心得  # Bootstrap 模态框(Modal)带参数传值实例  # bootstrap模态框消失问题的解决方法  # Bootstrap模态框(modal)垂直居中的实例代码  # bootstrap 模态框(modal)实现水平垂直居中显示  # BootStrap 模态框实现刷新网页并关闭功能  # Bootstrap模态框禁用空白处点击关闭  # Bootstrap实现模态框效果  # 弹出  # 模态  # 加载  # 小编  # 这是  # 就有  # 在此  # 要想  # 给大家  # 这几天  # 那一  # 解决方法  # 解决办法  # 所述  # 给我留言  # 感谢大家  # 就可以  # 疑问请  # 有任何  # 中未 


相关文章: 官网建站费用明细查询_企业建站套餐价格及收费标准指南  建站主机系统SEO优化与智能配置核心关键词操作指南  自助网站制作软件,个人如何自助建网站?  如何基于PHP生成高效IDC网络公司建站源码?  如何批量查询域名的建站时间记录?  非常酷的网站设计制作软件,酷培ai教育官方网站?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  如何设置并定期更换建站之星安全管理员密码?  如何用美橙互联一键搭建多站合一网站?  沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?  建站之星×万网:智能建站系统+自助建站平台一键生成  实惠建站价格推荐:2025年高性价比自助建站套餐解析  如何在阿里云服务器自主搭建网站?  云南网站制作公司有哪些,云南最好的招聘网站是哪个?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  中山网站制作网页,中山新生登记系统登记流程?  宝塔建站教程:一键部署配置流程与SEO优化实战指南  台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?  建站主机是什么?如何选择适合的建站主机?  详解jQuery停止动画——stop()方法的使用  建站之星如何通过成品分离优化网站效率?  建站之星上传入口如何快速找到?  Avalonia如何实现跨窗口通信 Avalonia窗口间数据传递  高端云建站费用究竟需要多少预算?  建站之星如何一键生成手机站?  ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?  武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?  PHP正则匹配日期和时间(时间戳转换)的实例代码  孙琪峥织梦建站教程如何优化数据库安全?    C++中引用和指针有什么区别?(代码说明)  C#如何在一个XML文件中查找并替换文本内容  新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?  网站插件制作软件免费下载,网页视频怎么下到本地插件?  建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略  相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?  手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?  定制建站是什么?如何实现个性化需求?  网站制作免费,什么网站能看正片电影?  学校免费自助建站系统:智能生成+拖拽设计+多端适配  重庆市网站制作公司,重庆招聘网站哪个好?  较简单的网站制作软件有哪些,手机版网页制作用什么软件?  表情包在线制作网站免费,表情包怎么弄?  如何通过VPS建站实现广告与增值服务盈利?  如何确认建站备案号应放置的具体位置?  清除minerd进程的简单方法  建站主机助手选型指南:2025年热门推荐与高效部署技巧  香港服务器WordPress建站指南:SEO优化与高效部署策略  建站主机与虚拟主机有何区别?如何选择最优方案?  建站之星安装后如何自定义网站颜色与字体? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。