Oletko koskaan päässyt aina lähetyssivulle vain sekoittamaan ja sulkemaan selainikkunan? Minulla on! Olen itse käynyt läpi koko ostojärjestelmän ja lisännyt tonnia tuotteita vain vahingossa sulkemaan selaimen. Koska useimmat selaimet tukevat välilehtiä nyt, se on melko helppo tehdä.
Sovelluksissa, joissa on monivaiheinen prosessi, tarkistus ja maksaminen, olisi viisasta käyttää vahvistusta ennen ikkunan sulkemista ... mutta se ei ole niin helppoa kuin luulet. Javascriptilla on onbeforeunload -tapahtuma, jossa voit vahvistaa, haluaako käyttäjä todella poistua sivulta. Tässä esimerkki ja tässä on koodi:
Yip, olen myös kokenut tuon hullun pienen ongelman selainikkunassa. Itse asiassa olen etsinyt ja löytänyt ratkaisun ongelmaan, ja mielestäni se eroaa hieman koodistasi. Vain koodi näyttää hyvältä ja yksinkertaisti sitä. Kiitos