我知道标题听起来有点奇怪,但我不知道如何解释这是一句话。
基本上当我按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语句中添加一些内容,使模式在刷新时不会打开