如果你使用jQuery,并且想在点击提交按钮后关闭窗口,你可以通过使用window.close()来实现。以下是一个简单的例子:
HTML代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Close Window Example</title> <!-- 引入jQuery --> <script src="https://code.jquery.com/jquery-3.6.4.min.js"></script> </head> <body> <button id="submitButton">提交</button> <script> // 点击提交按钮时触发事件 $("#submitButton").on("click", function() { // 关闭窗口 window.close(); }); </script> </body> </html> 在这个例子中,当用户点击提交按钮 (#submitButton) 时,jQuery的click事件触发,调用window.close()关闭窗口。
请注意,window.close() 在某些情况下可能会被浏览器拦截,特别是如果窗口是通过JavaScript打开的。这是为了防止弹窗广告滥用。在一些浏览器中,window.close() 只能关闭由JavaScript打开的窗口。如果你在浏览器的控制台中手动运行 window.close(),它可能无效。