簡體   English   中英

PHP腳本中的Javascript警報

[英]Javascript alert in php script

我想彈出一個警報框。 之后,該站點將重定向到主頁。 但是,它似乎可以直接重定向到主頁,而不會發出任何警告。

if($registerquery)
    {
    ?>

    <script>alert('received!')</script>
<?php
    }


    header("Location: mainpage.php");
    exit();


    ?>

我想這樣做是為了確保用戶提交過程成功結束。 在頁面重定向到主頁之前,我如何發出警報?更重要的是,這是什么原因引起的? 我認為該頁面不應在警報框之前重定向。(在這些代碼之前,網站會注冊用戶提交的內容,但我猜不相關)。

你就是做不到。 PHP是服務器端,JS是客戶端。 使用位置標頭是在服務器端,因此瀏覽器永遠不會獲取JS。

相反,請嘗試更類似的方法:

if( $registerquery)
    echo "<script>alert('received!'); location.href='mainpage.php';</script>";

並完全刪除header

暫無
暫無

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

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