在设置标头之前清空localStorage

时间:2012-07-08 18:27:45

标签: php javascript database html5 local-storage

有没有办法通过php清空localStorage(在html5中定义)?

我需要这样的东西:

<script type="text/javascript">
    window.localStorage.clear();
</script>

<?php header('Location: '.$adress); ?>

但不幸的是,它不可能在标题之前调用javascript :(

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

否:您还需要在Javascript中进行重定向:

<script type="text/javascript">
    window.localStorage.clear();
    window.location = "<?= $adress ?>";
</script>

您只能使用Javascript操作localstorage,如果您使用PHP发送Location标头,则不会执行Javascript。