从 iframe 内部关闭引导模式,然后转到父页面的特定部分
Close Bootstrap modal from inside iframe and go to a specific section of parent page
index.html
<a href="" data-toggle="modal" data-target="#myModal">Open Modal</a>
<!-- Modal -->
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog" style="width:100%;margin: 0px auto;">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-body modalIframe">
<iframe src="services/abc.html" frameborder="0" height="650px" width="100%"></iframe>
</div>
</div>
</div>
</div>
脚本
window.closeModal = function(){
$('#myModal').modal('hide');
};
$('#contactClick,.closeMain').click(function(){
window.parent.closeModal();
});
美国广播公司.html
<button type="button" class="btn btn-default serviceButton fontSize16px" id="contactClick">Contact us directly </button>
单击此按钮后,我需要转到一个名为hire-us的部分,即它应该重定向到index.html#hire-us。我试图在 href 中给出锚标签而不是按钮并给出路径,但它不起作用。请帮我解决这个问题。
使用 Jquery Click 函数滚动到特定部分
直接联系我们
<div id="hire-us">
</div>
<script>
$('#contactClick').click(function(){
$('html, body').animate({
scrollTop: $('#hire-us').offset().top
}, 'slow');
});
</script>
这对
我有用(在iframe页面内):
$('#btnCancel').click(function() {
parent.$('#ModalEquipment').modal('hide');
});
模态装备 -在主体页面中>模态的名称。
<div class="modal fade" id="ModalEquipment" tabindex="-1" role="dialog" aria-labelledby="videoModal" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<div>
<iframe src="" frameborder="0"></iframe>
</div>
</div>
</div>
</div>
</div>
相关文章:
- 在VanillaJS中模拟模型双向数据绑定
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 无法通过数组映射绑定
- Javascript运行php文件,然后下载文件
- 如何解绑然后再次绑定
- 异步加载ASP.NET绑定的Javascript,然后调用回调
- jQuery:防止绑定的 js 在单击时运行,然后在满足条件时运行它
- 如何将匿名函数绑定到表单的提交,然后访问该表单的内容以进行 AJAX 提交
- 解绑,然后将 OnClick 函数(带有动态参数)绑定到 jQuery 或 JavaScript 中继器中的锚标记
- Ember - 绑定到数组控制器中的过滤列表,然后添加新记录
- 承诺,然后绑定问题
- 如果我将一个JavaScript事件绑定到一个元素,然后删除该元素,事件会发生什么
- 从ngResource获取数据,然后将结果绑定到视图
- 链接到打开的页面,然后锚定在该页上
- ajaxSend绑定然后2 async $.get请求
- 首先从插件中取消绑定旧的点击功能,然后绑定新的
- 防止窗口滚动,然后解除绑定后,按钮单击- Jquery
- 临时重新绑定,然后安全地重新连接库方法
- 绑定到滚动轮,然后使用正常滚动
- 取消绑定所有事件,然后做处理程序