首頁 >web前端 >js教程 >頁面中js彈跳窗怎麼實作? (多種樣式範例)

頁面中js彈跳窗怎麼實作? (多種樣式範例)

藏色散人
藏色散人原創
2018-08-14 15:56:5115719瀏覽

這篇文章主要跟大家介紹在網頁中,怎麼用簡單的js程式碼實現多種彈出視窗的效果。眾所周知,大家在網站如果進行註冊或關閉、退出等等操作,會有一個提示視窗出現。這種功能大大減少了使用者的失誤,也提高了使用者資訊的安全性。那麼有新手可能會問,這種判斷效果是如何達成的,很難操作嗎?其實只要透過本篇淺而易懂的js彈跳程式碼範例演示,就會很容易理解了。

這裡我要跟大家介紹js自訂彈窗的三種方式效果。希望這篇文章介紹可以讓有興趣的朋友對js自訂彈出窗的程式碼原理有所幫助!

第一種js彈窗程式碼具體範例如下:

<!DOCTYPE html>
<html>
<head>
    <title>js自定义弹出框代码测试一</title>
    <meta charset="utf-8"/>
    <script type="text/javascript">
        function f1(){
            alert("这是第一种弹窗提示1 alert,单击确定后才能进行下一步的操作,只是提醒,不能对脚本产生任何改变");
        } 
        </script>
</head>
<body>
<button onclick="f1();">弹窗提示1</button>
</body>
</html>

效果如下圖:

頁面中js彈跳窗怎麼實作? (多種樣式範例)

附註:JavaScript alert()函數

alert--彈出訊息對話方塊(對話方塊中有一個OK按鈕)

alert,中文"提醒」的意思

第二種js彈窗程式碼具體範例如下:

<!DOCTYPE html>
<html>
<head>
    <title>js自定义弹出框代码测试</title>
    <meta charset="utf-8"/>
    <script type="text/javascript">
        function f2(){
            var flag = confirm("这是第二种弹窗提示2 confirm单击确定返回true,单击取消返回false");
            if(flag){
                alert("你点击的是确定");
            }else{
                alert("你单击的是取消");
            }
        }
        </script>
</head>
<body>
<button onclick="f2();">弹窗提示2</button>
</body>
</html>

效果如下圖:

頁面中js彈跳窗怎麼實作? (多種樣式範例)

##註:confirm()函數中的參數是確認框的提示語。此函數傳回值是布林型的,點選確定,傳回值為true,點選取消回傳值為false。

第三種js彈窗程式碼具體範例如下:

<!DOCTYPE html>
<html>
<head>
    <title>js自定义弹出框代码测试</title>
    <meta charset="utf-8"/>
    <script type="text/javascript">
        function f3(){ 
            var name = prompt("请输入你的名字:","");
            console.log(name);
            console.log(typeof(name));
            if("php中文网" === name){
                alert("欢迎您:"+name);
            }else{
                alert("输入有误!");
            }
        }
    </script>
</head>
<body>
<button onclick="f3();">弹窗提示3</button>
</body>
</html>

效果如下圖:

頁面中js彈跳窗怎麼實作? (多種樣式範例)

註:第三種js彈跳程式碼要注意的是,prompt有兩個參數,前面是提示的話,後面是當對話框出來後,在對話框裡的預設值。若點選取消按鈕,則傳回值為null,類型為object。若點選確認按鈕,則傳回值為輸入的字串(不輸入時為空字串),類型為string.

#【相關文章推薦】

js彈窗基礎解說

JavaScript實作右下角彈出提示框的方法

#如何用JS和CSS3製作酷炫的彈窗效果

jQuery實作簡單的彈出視窗實例


#

以上是頁面中js彈跳窗怎麼實作? (多種樣式範例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn