Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何动态显示弹出消息_Jquery_Asp.net_Css - Fatal编程技术网

Jquery 如何动态显示弹出消息

Jquery 如何动态显示弹出消息,jquery,asp.net,css,Jquery,Asp.net,Css,我基于此创建了一个弹出窗口 但我想基于访问者创建它 我在index.aspx页面中使用以下代码: <div id='message' style="display: none;"> <span>Wellcome <%=UserName%></span> <a href="#" class="close-notify" onclick="closeNotice()">X</a> </div>

我基于此创建了一个弹出窗口
但我想基于访问者创建它

我在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>

$(文档).ready(函数(){
$(“#消息”).fadeIn(“慢”);
});
函数closeNotice(){
$(“#消息”)。淡出(“缓慢”);
}

现在,我只想在用户输入或“editor.aspx”中的CheckBox1.Checked值为true时显示此弹出窗口……但每次加载页面时(即使用户未登录)都会显示时间弹出窗口。

为什么不创建一个Javascript变量并将其值设置为on!我回来了

var postBack=//您可以使用codebehind中的变量

如果(回发==false) $(“#消息”).fadeIn(“慢”)

$(“#消息”)。淡出(“缓慢”)


内页加载功能设置为PostdBack。

,因为您正在加载时启动淡入(文档就绪)。您需要做的是让文档就绪在事件触发时调用“弹出窗口”。找出要加载弹出窗口的操作,并将消息淡入/淡出添加到document ready函数中的.OnClick事件中。complete senario基于stackoverflow弹出窗口…当用户有新消息弹出窗口显示时…当网站管理员向用户发送消息弹出窗口显示时…我在我的问题中还举了一个例子:是说当“editor.aspx”中的CheckBox1.Checked值为true(editor.aspx是网站管理员页面)时,必须在index.aspx中显示弹出窗口…如果我理解了注释,它仍然不会改变任何事情。您希望在页面加载(文档准备就绪)时触发检查,但不希望触发显示div的操作,除非有要显示的内容或单击事件。按照您的方式,无论是否有要显示的内容,您都会显示message div。复选框1将其状态保存在某个位置,因此如果该状态为真,则包含代码,否则将其排除@somon:i use AS.NET及其component如果页面未回发但用户有消息,会发生什么情况?您阅读了我的问题吗?我们如何可能使用在页面加载函数中设置的变量“IsPostedBack”。如何在Index.aspx的“editor.aspx”中维护CheckBox1值?必须使用session right,然后对条件使用该值。根据wikipedia“表单的内容被发布回与表单相同的URL”…如果用户首次加载页面,现在是回发吗?