'更改网址>刷新'而不是'刷新>改变网址'

时间:2017-04-20 14:04:33

标签: javascript jquery

我知道标题听起来有点奇怪,但我不知道如何解释这是一句话。

基本上当我按f5刷新(或点击网址栏上的刷新按钮)时,我希望发生以下情况:Change url> refresh而不是refresh > change url我现在的代码是什么

问题在于我使用的是一个将?resp=..放入我的网址栏的php邮件表单,如果是这样的话我的

我的代码:

 if (performance.navigation.type == 1) {
     window.location.replace("index.php#home");
 }

问题在于我正在使用一个php邮件表单将?resp=..放入我的url栏中,当我在我的代码中使用?resp=重新加载时,我的javascript将使用此代码打开一个模态:

<?php 
    if (isset($_GET['resp'])) {
        echo '<script type="text/javascript"> $("#myBtn").click(); </script>';
    }
?>

可能的其他解决方案可能是将&& performance.navigation.type != 1放在if语句中但不起作用。

所以我正在寻找其中的一件事:

  • Change url> refresh代替refresh > change url

  • 或者在if语句中添加一些内容,使模式在刷新时不会打开

0 个答案:

没有答案