在JavaScript中导航到html页面

pu3pd22g  于 2023-08-02  发布在  Java
关注(0)|答案(4)|浏览(144)

提交前有一个确认窗口,但返回true(确认提交)后还需要转到确认页面。
有这个:

<button type="submit" value="Save" id="Save" onclick="clicked();" >Submit Form</button>

function clicked() {
   if (confirm('Are you sure you want to submit? You will not be able to go back.')) {
       yourformelement.submit();
   } else {
       return false;
   }
}

字符串
尝试在某个地方包含“go to”location.href='Confirmation.html',但不确定具体方式。任何输入将不胜感激。

ht4b089n

ht4b089n1#

您应该能够使用window.location.href属性手动执行导航:

window.location.href = "Confirmation.html";

字符串
或者,如果您使用的是表单,只需将元素的action属性设置为“Confirmation.html”

<form action='Confirmation.html'>

s4chpxco

s4chpxco2#

据我所知,表单不会异步提交。服务器将能够重定向您的浏览器到另一个页面,通过回复一个“位置”标题的形式提交。

5rgfhyps

5rgfhyps3#

window.location = 'new url'

字符串
应该可以
答:误解了问题。在表单处理脚本的底部放置一个PHP头重定向可以吗?

jv4diomz

jv4diomz4#

只需将.html文件放在公共文件夹中,然后像往常一样导航:href =“public/web.html”在Nextjs中为我工作。希望对你有用

相关问题