Javascript 页面只是重新加载,但不加载';不要重定向到页面
我只是想设置一个按钮重定向到主页,但页面只是刷新,而不是重定向到主页Javascript 页面只是重新加载,但不加载';不要重定向到页面,javascript,Javascript,我只是想设置一个按钮重定向到主页,但页面只是刷新,而不是重定向到主页 <script type="text/javascript"> function backs(){ location.replace("index.php"); } </script> 函数backs(){ location.replace(“index.php”); } 改用location.href: <scrip
<script type="text/javascript">
function backs(){
location.replace("index.php");
}
</script>
函数backs(){
location.replace(“index.php”);
}
改用location.href
:
<script type="text/javascript">
function backs(){
location.href = "index.php";
}
</script>
函数backs(){
location.href=“index.php”;
}
在按钮中添加onClick
事件,如下所示:
<button onClick="javascript:window.location.href='index.php">Edit</button>
编辑
您可以分享按钮代码吗?HTML和JS?我很好奇您如何调用backs()
函数
另外,正如其他人所建议的,
location.href
更合适。检查以下答案:@Keutelvocht仍然不工作您是否可能尝试从更深文件夹中的文件重定向?例如,index.php位于项目的根目录中,但您的按钮位于文件夹/page.html中的文件中。在这种情况下,您需要使用../index.php。这叫做目录遍历。这能回答你的问题吗?您必须使用,window.location.replace…
这是Javascript错误吗?它可以打破你的整个JS。可能您必须先解决此问题。测试您的函数调用:将conosle.log(0)
写入backs()
。单击按钮时,您应该会在控制台中看到0。是吗?让我们返回如果您正在执行此操作,则单击此按钮时不会调用您的backs()
函数。尝试Back
同样,看看是否需要使用/index.php
而不是仅仅使用index.php