Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript window.close()之后的操作_Javascript_Jquery_Twitter Bootstrap_Bootstrap Modal - Fatal编程技术网

Javascript window.close()之后的操作

Javascript window.close()之后的操作,javascript,jquery,twitter-bootstrap,bootstrap-modal,Javascript,Jquery,Twitter Bootstrap,Bootstrap Modal,我在javascript方面有一些问题。我想在关闭弹出窗口后执行一个操作 <script type="text/javascript"> window.close() window.opener.document.getElementById("login").modal('hide'); </script> window.close() window.opener.document.getElementById(“登录

我在javascript方面有一些问题。我想在关闭弹出窗口后执行一个操作

    <script type="text/javascript">
        window.close()
        window.opener.document.getElementById("login").modal('hide');
    </script>

window.close()
window.opener.document.getElementById(“登录”).modal(“隐藏”);
“window.opener.document.getElementById(“登录”)”这部分是 在控制台中识别,但不识别模态函数:“未捕获 TypeError:window.opener.document.getElementById(…).modal不是 功能(…)”

我想这是因为在我的代码之前没有调用jquery,所以我在just之前添加了以下内容:

<%= javascript_include_tag "application" %>
<script type="text/javascript">
  window.opener.document.getElementById("login").modal('hide');
  window.close();
</script>

window.opener.document.getElementById(“登录”).modal(“隐藏”);
window.close();

但它仍然不起作用。你能看到问题出在哪里吗?

你有包括引导程序吗?是的,例如,模式函数在我的主页中工作得很好。如果你使用jQuery,那么使用$('#login')。on('hidden.bs.modal',function(){Here is some functionality})返回什么
window.opener.document.getElementById('login')
$(window.opener.document.getElementsByClassName(“modal”)[0]).removeClass('in')是否包含引导程序?是的,例如,modal函数在我的主页中可以很好地工作。如果您使用jQuery,那么使用$('#login')。on('hidden.bs.modal',function(){Here some functionality})什么是
window opener.document getElementById('login')
return?您的意思是
$(window.opener.document.getElementsByClassName(“modal”)[0])。removeClass('in')