有时候用chrom浏览器无法关闭iframe弹出层,window.close()等失效
建议以下方式:

<input type="button" class="normal_btn" value=" 取消  " onclick="closeWin();"/>
<script type="text/javascript">
        function closeWin() {
            var index = parent.layer.getFrameIndex(window.name);//获取子页面索引
            parent.layer.close(index);//删除弹出层
        }
    </script>

例如下图:
iframe无法关闭窗口
点击取消可关闭窗口。

相关文章: