Javascript 如何使alert和location.href在同一脚本中工作
我在php控制器中具有以下功能:Javascript 如何使alert和location.href在同一脚本中工作,javascript,php,alert,location-href,Javascript,Php,Alert,Location Href,我在php控制器中具有以下功能: echo '<script type="text/javascript">'; echo 'alert("Emails have been added to the database")'; echo 'location.href="https://www.sustainablewestonma.org/update.php"'; echo '</script>'; exit(); echo'; 回显“警报”(“电子邮件已添加到数据库
echo '<script type="text/javascript">';
echo 'alert("Emails have been added to the database")';
echo 'location.href="https://www.sustainablewestonma.org/update.php"';
echo '</script>';
exit();
echo';
回显“警报”(“电子邮件已添加到数据库”);
echo'location.href=”https://www.sustainablewestonma.org/update.php"';
回声';
退出();
警报本身起作用,location.href自身起作用。当合并时,我只得到一个空白页,两个页面似乎都没有工作添加一个;在警报结束时,将两条线分开:
echo '<script language="javascript">';
echo 'alert("Emails have been added to the database");';
echo 'location.href="https://www.sustainablewestonma.org/update.php"';
echo '</script>';
exit();
echo';
回显“警报”(“电子邮件已添加到数据库”);
echo'location.href=”https://www.sustainablewestonma.org/update.php"';
回声';
退出();
您应该检查控制台,它会显示一些未定义的标识符,因为所有代码都在一行中,没有空格
你可以这样做
<?php
echo '<script type="text/javascript">';
echo 'alert("Emails have been added to the database") ';
echo "\n";
echo ' window.location.href="https://www.sustainablewestonma.org/update.php"';
echo '</script>';
exit();
?>