最近为alert 乱码问题头痛死了,在网上找啊找,没有好的解决方法,再找啊找,终于,在一个论坛中发现一个被淹没的好方法,加以改进,就是下面这个了。
define('NL', "/r/n");
function showJsMessage($msg)
{
echo '<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>' . htmlSpecialChars(strip_tags($msg)) . '</title>
<script language=javascript>' . NL;
echo 'window.alert("' . $msg . '");' . NL;
echo "</script>" . NL . "</body></html>";
}
举类说明:
<?php
showJsMessage('恭喜您,您的注册信息核实成功,快快参加吧!');
echo "<script language='javascript'>alert();document.location.href='index.php';</script>";
exit(0);
?>