Javascript 将数据保存到web中的firebase后,无法重定向到其他html文件

Javascript 将数据保存到web中的firebase后,无法重定向到其他html文件,javascript,web,firebase-realtime-database,href,session-storage,Javascript,Web,Firebase Realtime Database,Href,Session Storage,我想向数据库添加一些会话存储值,然后将页面重定向到另一个html文件。但当我插入重定向代码时,数据不会保存到firebase,但当我注释代码以重定向页面时,数据会像预期的那样存储在firebase中。在这些数据存储在firebase中后,如何重定向到另一个html文件 函数bookingConfirm(){ }添加一个完成回调,如下所示: firebaseIdRef.child("total price").set("I'm writing data", function(error) {

我想向数据库添加一些会话存储值,然后将页面重定向到另一个html文件。但当我插入重定向代码时,数据不会保存到firebase,但当我注释代码以重定向页面时,数据会像预期的那样存储在firebase中。在这些数据存储在firebase中后,如何重定向到另一个html文件

函数bookingConfirm(){


}添加一个完成回调,如下所示:

firebaseIdRef.child("total price").set("I'm writing data", function(error) {
  if (error) {
    alert("Data could not be saved." + error);
  } else {
    alert("Data saved successfully.");
  }
});
从文档中:

firebaseIdRef.child("total price").set("I'm writing data", function(error) {
  if (error) {
    alert("Data could not be saved." + error);
  } else {
    alert("Data saved successfully.");
  }
});