提交或确认时弹出提示框问题,其实很简单
我用的是主流程序:
Response.Write("<script language='javascript'>alert('登陆帐号和密码不能为空');</script>");
出现的问题:
弹出提示框时页面变成空白页面,点击提示框的“确定”,原页面才能回来,如何避免这个问题?
达到弹出提示框原页面不动,来起到提示作用。
谢谢大家!!!
问题点数:0、回复次数:15Top
1 楼sean168(最爱拉布拉多)回复于 2005-04-02 15:41:24 得分 0
Button_save.Attributes.Add("OnClick", "Javascript:return confirm('此页面操作的数据量比较大,保存时需耐心等待!确实要保存记录吗?');");Top
2 楼ss2113(ss)回复于 2005-04-02 15:55:05 得分 0
你这个是程序是有“确定”和“取消”的功能,
我只需要弹出“确定”的提示框,
如何做?Top
3 楼stoneyu(小赖-Love,love,love.)回复于 2005-04-02 16:02:04 得分 0
Button_save.Attributes.Add("OnClick", "alert('此页面操作的数据量比较大,保存时需耐心等待!确实要保存记录吗?');");Top
4 楼coldpanth(^War3^)回复于 2005-04-02 16:09:36 得分 0
正解Top
5 楼syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)回复于 2005-04-02 16:40:19 得分 0
在pageload里加
登录按钮id.Attributes.Add("OnClick", "alert('登陆帐号和密码不能为空');");
Top
6 楼syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)回复于 2005-04-02 16:43:07 得分 0
我说错了,上面这么多位也说错了,不好意思,没看清楚。
可以尝试用<meta>标签加页面切换效果来实现。就是在新页面完全加载出来前旧页面不消失,不过不记得编号是多少了,你从1试到22,总有一个对的,那个就是了Top
7 楼bidisty(浪漫草)回复于 2005-04-02 16:44:37 得分 0
Button_save.Attributes.Add("OnClick", "alert('登陆帐号和密码不能为空')");Top
8 楼syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)回复于 2005-04-02 16:46:07 得分 0
不过你是判断用户有没有输入,这种具体情况还有更方便的做法,就是干脆全部在客户端用js完成判断、提示、触发。。。。
就没这个问题了,直接把js写在html里,不要去Response.writeTop
9 楼tophifi(黑字先生)回复于 2005-04-02 17:13:17 得分 0
用.net的话,还需要这样验证吗?
直接用验证控件写在Textbox边上不就行了Top
10 楼dongweicq()回复于 2005-04-02 17:21:37 得分 0
直接一个控件放在Textbox右边Top
11 楼PPLUNCLE(困了,累了,就到CSDN灌水)回复于 2005-04-02 18:16:08 得分 0
this.Page.RegisterStartupScript("","<script>alert('弹出的消息');</script>");Top
12 楼ss2113(ss)回复于 2005-04-04 10:33:07 得分 0
登录按钮id.Attributes.Add("OnClick", "alert('登陆帐号和密码不能为空');");
实验了可以实现。
又出现一个小问题,大家请看:
例如,一开始我故意使登陆帐号和密码为空,然后点击提交按纽,没有反应,
再点击一下提交,才有'登陆帐号和密码不能为空'提示,
为什么?
我设定了几个错误提示,如'登陆帐号和密码不能为空','对不起,密码不对,不能登录!'等,
其错误提示总是前一个错误的提示,不是当前错误提示,奇怪
大家看看吧Top
13 楼baobei7758(陵少)回复于 2005-04-04 10:39:28 得分 0
用验证控件吧~Top
14 楼qb613ps3(孤星)回复于 2005-04-04 10:50:52 得分 0
使用验证控件的方式不更好点??Top
15 楼jwt1982(叛逆者)回复于 2005-04-04 11:11:26 得分 0
登录按钮id.Attributes.Add("OnClick", "alert('登陆帐号和密码不能为空');");
这个代码是要加到PAGE LOAD里的!
Top




