簡體   English   中英

如何動態顯示彈出消息

[英]How to show pop-up message dynamically

我根據這篇文章創建了一個彈出窗口
但我想基於訪客創建它

我在index.aspx頁面中使用以下代碼:

<div id='message' style="display: none;">
    <span>Wellcome 
        <%=UserName%></span> <a href="#" class="close-notify" onclick="closeNotice()">X</a>
</div>

我使用jquery顯示彈出窗口:

<script type="text/javascript">

$(document).ready(function() {
    $("#message").fadeIn("slow");

});

function closeNotice() {
    $("#message").fadeOut("slow");
}
</script>

現在我想僅在用戶輸入OR或CheckBox1.checked值為“ editor.aspx”為true時才顯示此彈出窗口...但是每次頁面加載時都會顯示時間彈出窗口(即使用戶未登錄)

為什么不創建Javascript變量並在!IsPostBack上設置其值。

<script type =“ text / javascript”>

var postBack = <%= IsPostedBack%> //您可以使用codebehind中的變量

if(postBack == false)$(“#message”)。fadeIn(“ slow”);

$(“#message”)。fadeOut(“ slow”);

</ script>

在Page_Load函數內部設置IsPostedBack。

暫無
暫無

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

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