| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1131 人关注过本帖
标题:[求助]怎样在Web中弹出对话窗口?
只看楼主 加入收藏
红茶不凉
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2006-8-28
收藏
 问题点数:0 回复次数:9 
[求助]怎样在Web中弹出对话窗口?

问题还是不行啊。。
没解决,我有好几个页面都是如此,设断点跟踪了一下,执行后没反映。。
弟兄们帮忙啊!!!!!

protected void Button1_Click(object sender, EventArgs e)
{
int i = Convert.ToInt32(((Label)FormView1.FindControl("label1")).Text);
Session["price"] = Convert.ToInt32(((Label)FormView1.FindControl("priceLabel")).Text);
bool n =Convert.ToBoolean(Session["logID"]);
if (n == true)
{
Vnet_Common.Member member = new Vnet_junhe.Vnet_Common.Member();
Vnet_Common.Video video = new Vnet_junhe.Vnet_Common.Video();
member.id = Convert.ToInt32(Session["ID"]);
video.ID = i;
DataSet dsm = new DataSet();
DataSet dsv = new DataSet();
dsm = Vnet_BusinessRule.BusMember.GetMembers(member);
dsv = Vnet_BusinessRule.BusVideo.GetVideos(video);
int mp = Convert.ToInt32(dsm.Tables[0].Rows[0][8].ToString());
int vp = Convert.ToInt32(dsv.Tables[0].Rows[0][2].ToString());
if (mp < vp)
{
Response.Write("<script>alert('您的余额不足,请充值')<script>");
///this.RegisterStartupScript("", "<script languge='javaScript'>alert('温馨提示:余额不足,请充值!')</script>");

}
}
Response.Redirect("PlayVideo.aspx?videoID=" + i);
}

[此贴子已经被作者于2006-9-13 10:09:14编辑过]

搜索更多相关主题的帖子: Web 窗口 中弹 对话 
2006-09-13 10:06
红茶不凉
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2006-8-28
收藏
得分:0 
。。没人顶。。
我自己顶。。
好像是因为Response.Write("<script>alert('您的余额不足,请充值')<script>");后面不能有语句。
但是后面必须有语句要执行怎么实现弹出消息窗口呢?

2006-09-13 10:35
marer
Rank: 2
等 级:新手上路
威 望:3
帖 子:928
专家分:0
注 册:2005-7-18
收藏
得分:0 

Page.RegisterStartupScript("Message","<script language=javascript>alert('您的余额不足,请充值');</script>");


public class 人生历程 extends Thread{public void run(){while(true){努力,努力,再努力!!;Thread.sleep(0);}}}
2006-09-13 10:37
红茶不凉
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2006-8-28
收藏
得分:0 
试了,如果后面没有语句执行可以。。要是有语句就没反应了。。
我这个加到判断里,后面的语句必须的。。怎么办呢?能不能弹出对话框,再执行后面的语句?
我想对话框确认后,跳转到别的页面。。

[此贴子已经被作者于2006-9-13 10:55:12编辑过]


2006-09-13 10:51
wkm2000
Rank: 1
等 级:新手上路
帖 子:119
专家分:0
注 册:2006-3-6
收藏
得分:0 
Response.Write("<script>alert('您的余额不足,请充值')</script>");后面不能有语句。

!!!<script></script>!!! 你的明白?

MSN:wkm821215@ OICQ:49297869 ^_^
2006-09-13 12:14
marer
Rank: 2
等 级:新手上路
威 望:3
帖 子:928
专家分:0
注 册:2005-7-18
收藏
得分:0 
以下是引用红茶不凉在2006-9-13 10:51:41的发言:
试了,如果后面没有语句执行可以。。要是有语句就没反应了。。
我这个加到判断里,后面的语句必须的。。怎么办呢?能不能弹出对话框,再执行后面的语句?
我想对话框确认后,跳转到别的页面。。

用我的方法可以啊


public class 人生历程 extends Thread{public void run(){while(true){努力,努力,再努力!!;Thread.sleep(0);}}}
2006-09-13 18:01
红茶不凉
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2006-8-28
收藏
得分:0 

[QUOTE]
Response.Write("<script>alert('您的余额不足,请充值')</script>");后面不能有语句。

!!!<script></script>!!! 你的明白?
[/QUOTE]

啥意思?请说明白。。什么都没解释让我怎么明白。。


2006-09-14 10:20
zaneking
Rank: 1
等 级:新手上路
帖 子:304
专家分:0
注 册:2006-9-4
收藏
得分:0 
我帮你顶

2006-09-14 11:14
红茶不凉
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2006-8-28
收藏
得分:0 

没人么?
Page.RegisterStartupScript("Message","<script language=javascript>alert('您的余额不足,请充值');</script>");
试了,只要后面有语句要执行,就没有结果。。
怎么办?


2006-09-15 09:42
zaneking
Rank: 1
等 级:新手上路
帖 子:304
专家分:0
注 册:2006-9-4
收藏
得分:0 

2006-09-15 11:16
快速回复:[求助]怎样在Web中弹出对话窗口?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015230 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved