javascript - 如何关闭 iframe 窗口?

标签 javascript php jquery html iframe

大家好,我现在正在处理 iframe,问题是 iframe 没有完全关闭,重新加载页面时 iframe 正在后台运行,并且由于 iframe 按钮导致我无法在重新加载后访问页面。我无法访问该页面。

我在下面附上了我的 iframe 代码,建议我可能的解决方案。

<div class="top" onclick="removeIFrame();"></div>
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  <div class="modal-dialog" role="document">
    <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">New Message</h4>
      </div>
      <div class="modal-body">
        <iframe id="templatesrc" name="templatesrc" src="?do=manualupgrade&id=<AJDF:output>$smarty.get.id</AJDF:output>" width="690" height="400" frameborder="0"></iframe>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>            
      </div>
    </div>
  </div>
</div>

最佳答案

在您的页面中添加以下代码

<script>
function removeIFrame(){
document.getElementById("templatesrc").remove();
}
</script>

这将完全删除 iframe。

关于javascript - 如何关闭 iframe 窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34759646/

相关文章:

javascript - HTML Button 的 jQuery 函数在使用 MVC FileResult 时遇到问题

jquery - 使用 jquery 从 ajax 增量加载项目

JQuery 与同源策略

javascript - 将 Jquery/html 变量链接到 javascript

javascript - jQuery 添加样式 ="overflow: hidden;"

PHP preg_replace 替换数字和特殊字符

php - 每次执行按钮操作时如何将值插入数据库表

javascript - 通过区域设置代码获取日期格式javascript

javascript - 提高 React 用户界面性能的良好实践?

java - 计算平均值的简单数学公式