在history.back()函数之后,下一个代码正在运行

时间:2015-12-02 17:08:20

标签: javascript php

<?php
    $ok_register = 0;
    if($ok_register != 1) {
?>
        <javascript type="text/javascript">
            alert("1");
            history.back();
        </javascript>
    <?php
    }
    ?>

<javascript type="text/javascript">
    alert("2");
    location.replace('./bbb.php');
</javascript>

如果运行此代码,&#34;警告(&#34; 1&#34;);&#34;此行执行,&#34;警告(&#34; 2&#34;); location.replace(&#39; ./ bbb.php&#39;)&#34;那些行也是如此。

给我回答,为什么在&#34; history.back();&#34;行执行。

1 个答案:

答案 0 :(得分:1)

如果您使用异常脚本标记,那么您对此代码的期望是什么? 使用<script></script>并将您的javascript放在那里