簡體   English   中英

如何在我的HTML頁面中添加彈出窗口

[英]How to add a popup window in my HTML page

當用戶單擊添加到購物車按鈕時,我想在HTML頁面上添加彈出窗口。 僅當extra_option標志為yes時,才需要打開Popupwindow。 否則,應該將產品添加到購物籃中(對我而言,這很好)。

這是我的代碼。

<form method="post">
    <div class="col-md-12 col-sm-12 col-xs-12 pContainer">

    <div class="col-md-3 col-sm-3 col-xs-12 wrap">
        <div class="col-md-12 col-sm-12 col-xs-12 ">
            <img src="img/delivery/products/<?=$r['ImgUrl'];?>" class="img img-responsive" style="width:auto">
        </div>

    </div>

    <div class="col-md-9 col-sm-9 col-xs-12">

        <div class="col-md-9 col-sm-9 col-xs-12 pNameNdiscription">
            <h4> <b> <?=$r['ProductName']?> </b> </h4>
            <p>  <?=$r['Description']?>  </p>

        </div>

        <div class="col-md-3 col-sm-3 col-xs-12 wrap" style="float:right" >
            <div class="col-md-12 col-sm-12 col-xs-6 priceWrapper">
                <h4 style="color:black" class="pPRICE">  <b> Rs. <?=$r['Price']?> </b> </h4>
            </div>

            <div class="col-md-12 col-sm-12 col-xs-6 add2CartWrapper">

                <?php if($r['extra_option'] == 'yes') {

                // if extra_option is 'yes' when user click on 'Add To Cart' I want to show here a popup widow to select the extra option. Otherwise just add the product into the cart. 

                // I am unable to properly add a model/popup windo. 

                <input type="button" id="ad2cart" name="ad2cart" class="btn add2Cart" value="Add To Cart" onclick='updateCart("<?=$r['id']?>")'>                                    
                } 


            </div>
        </div>
    </div>
    <div class="col-sm-12 col-md-12 col-xs-12"> <hr> </div>
</div>

我猜您應該嘗試引導模態類:
Bootstrap Modal是一個輕量級的多功能JavaScript彈出窗口,可自定義和響應。 它可用於顯示網站中的警報彈出窗口,視頻和圖像。

 <!DOCTYPE html> <html lang="en"> <head> <title>Bootstrap Example</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>Modal Example</h2> <!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Open Modal</button> <!-- Modal --> <div class="modal fade" id="myModal" role="dialog"> <div class="modal-dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">&times;</button> <h4 class="modal-title">Modal Header</h4> </div> <div class="modal-body"> <p>Some text in the modal.</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div> </div> </div> </div> </body> </html> 

上面的代碼來自: LINK

以上代碼說明:

  1. Bootstrap具有modalmodal-dialog類,該類顯示彈出窗口。
  2. 此外,您可以將彈出窗口划分為多個部分。 在上面的代碼中完成。
  3. 在上面的代碼中,添加了三個部分。 有:頁眉,正文和頁腳。

根據您的需要,您可以將模式分為任意多個部分。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM