“Are you sure you want to leave this page?” functions for cancel and OK

前端 未结 3 1179
伪装坚强ぢ
伪装坚强ぢ 2021-01-16 23:50

i\'m trying to do something similar to some websites where you leave and it\'ll display a popup saying \"Are you sure you want to leave this page\" and with two options sayi

3条回答
  •  我在风中等你
    2021-01-17 00:48

    here is my html

    
    
    
    
    Home
    
    
    
     
        

    Welcome To My Home

    I am a student at Columbia College of Missouri.

    And so this is how I did something similar in javaScript

    var myGlobalNameHolder ="";
    
    function myFunction(){
    var myString = prompt("Enter a name", "Name Goes Here");
        myGlobalNameHolder = myString;
        if (myString != null) {
            document.getElementById("replaceME").innerHTML =
            "Hello " + myString + ". Welcome to my site";
    
            document.getElementById("belong").innerHTML =
            "A place you belong";
        }   
    }
    
    // create a function to pass our event too
    function myFunction2(event) {   
    // variable to make our event short and sweet
    var x=window.onbeforeunload;
    // logic to make the confirm and alert boxes
    if (confirm("Are you sure you want to leave my page?") == true) {
        x = alert("Thank you " + myGlobalNameHolder + " for visiting!");
    }
    }
    

提交回复
热议问题