繁体   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