我有一个使用 php 邮件功能的表单,如果邮件发送成功,最后会有一个骰子。
我可以“捕捉”这个死事件,然后运行一个 JavaScript 以防死事件实际发生吗?
像这样试试
die('<script>alert(1);</script>');
为什么叫死?设置一个邮件发送成功的变量,并在脚本中对这个变量做出反应(if-condition)。然后你可以在你的脚本中运行 javascript 代码。
你可以在 die 调用中输出一个 JSON 字符串(或其他任何东西)来告诉 JS 邮件已经发送。
die('{success:true}');
我想这是一个 AJAX 请求,那么您可以在成功回调中解析 JSON。