Senaryo: Kullanıcı, tarayıcının URL`sini değiştirmek için istek yapınca tarayıcı istenen URL`yi getirmeden, kullanıcıya sayfadan ayrılma isteğini soracak ve eğer, kullanıcı ayrılma isteğini iptal ederse tarayıcı da isteği reddedip mevcut sayfayı değiştirmeyecek. Bu senaryoyu gerçekleştirmek için sayfanın onunload etkinliğini şöyle yazdım:
function sor() {
return confirm("Sayfadan ayrılmak istiyor musunuz?");
}
Ama, kullanıcı iptal butonuna bassa da yönlendirme iptal edilemedi. Bu senaryo, JavaScript ile nasıl gerçekleşir?