double total2;
if (total < 20)
{
total2 = total + 5;
RegisterStartupScript("yesorno", " <script>if(confirm('您的定单为不够20元,需加收5元送货费,是否继续订购'));else history.go(-1);document.getElementById('fan').click(); </script>");
}
else
{
total2 = total;
}
string name = this.lblName.Text;
string logintime = Session["time"].ToString();
string sendtime = this.txtOrderMealDateTime.Text;
string buytime = DateTime.Now.Date.ToString();
total获取的代码就不贴了,如果total <20时,弹出确定取消框,点击取消时,是返回当前页了,但是程序还是向下执行
string name = this.lblName.Text;
string logintime = Session["time"].ToString();
string sendtime = this.txtOrderMealDateTime.Text;
string buytime = DateTime.Now.Date.ToString();
了,请教怎样能返回页后不执行下面的代码
if (total < 20)
{
total2 = total + 5;
RegisterStartupScript("yesorno", " <script>if(confirm('您的定单为不够20元,需加收5元送货费,是否继续订购'));else history.go(-1);document.getElementById('fan').click(); </script>");
}
else
{
total2 = total;
}
string name = this.lblName.Text;
string logintime = Session["time"].ToString();
string sendtime = this.txtOrderMealDateTime.Text;
string buytime = DateTime.Now.Date.ToString();
total获取的代码就不贴了,如果total <20时,弹出确定取消框,点击取消时,是返回当前页了,但是程序还是向下执行
string name = this.lblName.Text;
string logintime = Session["time"].ToString();
string sendtime = this.txtOrderMealDateTime.Text;
string buytime = DateTime.Now.Date.ToString();
了,请教怎样能返回页后不执行下面的代码
解决方案 »
- 怎么用javascript 编个月份和日期的联动
- 关于WEB控件布局的问题
- asp.net的一点问题,请教
- 数据库在设计时应该注意些什么
- 一点心得,修改fckeditor源代码控制附件上传
- 你们的网站都是怎么发布的,可以交流交流吗?第三方控件如何打包,还是制成安装文件?
- 如何制作ASP.net的控件?
- 50分求一个设计绝对漂亮的网络服务工作室网站,在线等马上接分!
- 如何判断客户端网页选项中的cookie功能是否开启?
- JS判断Datalist模板列中checkbox是否有被选中!问题
- TreeView 生成树的问题 请各位高手指点一下 在线等 急急急。。。。
- 关于StreamReader读取问题,请各位高手指点下!
double total2;
if (total < 20)
{
total2 = total + 5;
RegisterStartupScript("yesorno", " <script>
if(confirm('您的定单为不够20元,需加收5元送货费,是否继续订购'))
{
string name = this.lblName.Text;
string logintime = Session["time"].ToString();
string sendtime = this.txtOrderMealDateTime.Text;
string buytime = DateTime.Now.Date.ToString();
}
else
{
history.go(-1);document.getElementById('fan').click();
}
</script>");
}
else
{
total2 = total;
string name = this.lblName.Text;
string logintime = Session["time"].ToString();
string sendtime = this.txtOrderMealDateTime.Text;
string buytime = DateTime.Now.Date.ToString();
}
if(confirm('您的定单为不够20元,需加收5元送货费,是否继续订购'))这么直接换行报错怎么办
if(confirm('您的定单为不够20元,需加收5元送货费,是否继续订购')) 原来是RegisterStartupScript("yesorno", " <script>if(confirm('您的定单为不够20元,需加收5元送货费,是否继续订购'));else history.go(-1);document.getElementById('fan').click(); </script>"); 写在一行里的
3楼的写法
在RegisterStartupScript("yesorno", " <script>处换行的话报错,请教高手应该怎么写
if (total < 20)
{
total2 = total + 5;
RegisterStartupScript("yesorno", " <script>if(confirm('您的定单为不够20元,需加收5元送货费,是否继续订购'));else history.go(-1);document.getElementById('fan').click(); </script>");
return; //这个地方加 return; 就可以了
}
else
{
total2 = total;
}
string name = this.lblName.Text;
string logintime = Session["time"].ToString();
string sendtime = this.txtOrderMealDateTime.Text;
string buytime = DateTime.Now.Date.ToString();
total获取的代码就不贴了,如果total <20时,弹出确定取消框,点击取消时,是返回当前页了,但是程序还是向下执行
string name = this.lblName.Text;
string logintime = Session["time"].ToString();
string sendtime = this.txtOrderMealDateTime.Text;
string buytime = DateTime.Now.Date.ToString();
了,请教怎样能返回页后不执行下面的代码
return; 在这加return 点确定也返回
仔细看了下,你是不是js都报错了呢?
怎么看你的JS写得都不规距。