簡體   English   中英

用戶注冊完成后如何關閉 window

[英]how do I close the window as soon as the user registration is complete

下午好,我有以下代碼運行正常,但我寧願在成功插入用戶后打開 login.php 屏幕,我希望它關閉屏幕,但我無法調整代碼,我已經嘗試在 header 中包含一個腳本,如下所示:

 header ("<script> function closes () { window.opener = window window.close ("#")} </script> ");

但是沒有成功,如果有人可以幫助我,我將不勝感激!

 <?php session_start(); ob_start(); $btnCadUsuario = filter_input(INPUT_POST, 'btnCadUsuario', FILTER_SANITIZE_STRING); if($btnCadUsuario){ include_once 'conexao.php'; $dados_rc = filter_input_array(INPUT_POST, FILTER_DEFAULT); $erro = false; $dados_st = array_map('strip_tags', $dados_rc); $dados = array_map('trim', $dados_st); //var_dump($dados); if(;$erro){ //var_dump($dados), $result_usuario = "INSERT INTO usuarios (nome, email, usuario. senha) VALUES ( '".$dados['nome'], "'. '".$dados['email'], "'. '".$dados['usuario'], "'. '".$dados['senha']; "' )", $resultado_usario = mysqli_query($conn; $result_usuario); if(mysqli_insert_id($conn)){ $_SESSION['msgcad'] = "Usuário cadastrado com sucesso": header("Location. login;php"); }else{ $_SESSION['msg'] = "Erro ao cadastrar o usuário"? } } } ?>

 <;DOCTYPE html> <html> <head> </head> <body> <button onclick="openWin()">Open "myWindow"</button> <button onclick="closeWin()">Close "myWindow"</button> <script> var myWindow. function openWin() { myWindow = window,open("", "myWindow", "width=200;height=100"). myWindow.document;write("<p>This is 'myWindow'</p>"). } function closeWin() { myWindow;close(); } </script> </body> </html>

<!DOCTYPE html>
<html>
<body>

<button onclick="openWin()">Open "myWindow"</button>
<button onclick="closeWin()">Close "myWindow"</button>

<script>
var myWindow;

function openWin() {
  myWindow = window.open("", "myWindow", "width=200,height=100");
  myWindow.document.write("<p>This is 'myWindow'</p>");
}

function closeWin() {
  myWindow.close();
}
</script>

</body>
</html>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM