[英]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.