2000系统 asp.net页面提交问题

问题描述

我用asp.net写的一个程序,昨天发现了个特殊问题,放在服务器上运行正常..winxp/vista/2003系统的客户端使用都很正常,就是2000系统客户用ie打开打开页面,输入页面都正常,输入用户名密码后,单击提交,页面就一直闪动,闪个不停..以前我在98系统客户端也见过这个问题..不知道怎么解决?

解决方案

解决方案二:
有异常了吧...用到数据库了没有
解决方案三:
xp系统用户登陆都很正常..操作也正常的...异常我都有打印的..未出现..
解决方案四:
没遇见过帮顶吧
解决方案五:
我看数据应该是还没有进入数据库
解决方案六:
与用户验证方式有关不妨说说你是怎么验证的
解决方案七:
我没有用验证控件哈..<%@PageLanguage="vb"AutoEventWireup="false"Codebehind="default.aspx.vb"Inherits="netoa.WebForm1"%><HTML><HEAD><title><%=ConfigurationSettings.appSettings("website")%></title><linkrel="Bookmark"href="images/ico.ico"><linkrel="ShortcutIcon"href="images/ico.ico"><LINKhref="Styles.css"type="text/css"rel="stylesheet"><metahttp-equiv='refresh'content='600;URL=default.aspx'><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><styletype="text/css">BODY{BACKGROUND-COLOR:#006599}</style></HEAD><bodyleftmargin="0"rightmargin="0"onbeforeunload="window.location.replace('')"><br><br><br><br><br><br><br><TABLEWIDTH="1000"BORDER="0"align="center"CELLPADDING="0"CELLSPACING="0"><formid="Form1"method="post"runat="server"><TBODY><TR><TDROWSPAN="2"><IMGSRC="images/login_1.jpg"WIDTH="245"HEIGHT="349"></TD><TDROWSPAN="2"><IMGSRC="images/login_2.jpg"WIDTH="120"HEIGHT="349"></TD><TDROWSPAN="2"><IMGSRC="images/login_3.jpg"WIDTH="191"HEIGHT="349"></TD><TDROWSPAN="2"><IMGSRC="images/login_4.jpg"WIDTH="85"HEIGHT="349"></TD><TD><IMGSRC="images/login_5.jpg"WIDTH="190"HEIGHT="191"></TD><TD><IMGSRC="images/login_6.jpg"WIDTH="169"HEIGHT="191"></TD></TR><TR><TDWIDTH="190"HEIGHT="158"valign="top"background="images/login_7.jpg"><tablewidth="100%"height="97"border="0"cellpadding="0"cellspacing="0"><trvalign="top"><tdwidth="60%"height="97"align="right"><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdheight="5"><asp:Labelid="errors"runat="server"ForeColor="Red"></asp:Label></td></tr></table><tablewidth="95%"border="0"cellpadding="0"cellspacing="0"class="css"><tr><tdheight="30"colspan="2">用户名:<asp:TextBoxid="username"runat="server"CssClass="bd"Width="94px"></asp:TextBox></td></tr><tr><tdheight="27"colspan="2">密&nbsp;&nbsp;码:<asp:TextBoxid="password"runat="server"CssClass="bd"Width="94px"style="IME-MODE:disabled"TextMode="Password"></asp:TextBox></td></tr><tr><tdheight="27"colspan="2">验证码:<asp:TextBoxid="yanzhengma"runat="server"CssClass="bd"Width="44px"style="IME-MODE:disabled"></asp:TextBox>&nbsp;<asp:Imageid="Image2"runat="server"ImageUrl="gif.aspx"/><asp:Labelid="yzsss"runat="server"Visible="False">Label</asp:Label></td></tr><tr><tdwidth="136"height="29"><asp:CheckBoxid="jiyi"runat="server"Text="记住用户名密码"></asp:CheckBox><asp:LinkButtonid="jiyichu"runat="server">[清楚记忆]</asp:LinkButton></td><tdwidth="42%"><divalign="center"><asp:ImageButtonid="ImageButton1"runat="server"ImageUrl="images/denglu.gif"></asp:ImageButton><ahref="
解决方案八:
"onclick="javascript:document.form.reset()"></a></div></td></tr></table></td></tr></table></TD><TD><IMGSRC="images/login_8.jpg"WIDTH="169"HEIGHT="158"></TD></TR></TBODY></form></TABLE></body></HTML>

解决方案九:

解决方案十:

解决方案十一:
<ahref="
解决方案十二:
"onclick="javascript:document.form.reset()"></a>==============================================================这是做什么的?
解决方案十三:
<ahref="
解决方案十四:
"onclick="javascript:document.form.reset()"></a>==============================================================这是做什么的?

这个是javasript实现input里的reset
解决方案十五:
后台代码呢
其他方案:
PrivateSubPage_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadEndSubPrivateSubImageButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.Web.UI.ImageClickEventArgs)HandlesImageButton1.ClickIfusername.Text.Trim=""Orpassword.Text.Trim=""Oryanzhengma.Text.Trim=""ThenResponse.Write(remind("用户名不能为空!n密码不能为空!n验证码不能为空!",0))ExitSubElseIfSession("VNum").ToString.Trim.ToLower<>yanzhengma.Text.Trim.ToLowerThenResponse.Write(remind(Session("VNum")+"验证码错误"+yanzhengma.Text.Trim,0))ExitSubElseDimsqlconnAsNewSqlConnectionTryDimpwssAsString=HashPasswordForStoringInConfigFile(password.Text,"MD5")DimstrSQLAsString="select*fromjianhui_sys_adminwherejianhui_admin='"&toSQL(username.Text)&"'"DimmycommAsSqlCommand=NewSqlCommand(strSQL,sqlconn)DimmydrAsSqlDataReadermycomm.Connection.Open()mydr=mycomm.ExecuteReader()Ifmydr.Read()ThenIfmydr("jianhui_password")=pwssThenIfmydr("locks")=1Thenerrors.Text="该用户被锁定!"ExitSubElseSession("lt_names")=mydr("jianhui_admin")Session("lt_ids")=mydr("jianhui_id")Session("lt_pws")=mydr("jianhui_password")Session("lt_dept")=mydr("dept")Session("lt_zhiwei")=mydr("zhiwei")sys_chuqing=mydr("chuqing").ToString.TrimSession("lt_relname")=mydr("jianhui_name").ToString.TrimIfmydr("bir").ToString.Trim<>""ThenTryshengritixing=CType(mydr("bir").ToString.Trim,Date)CatchexAsExceptionshengritixing=""EndTryEndIfUpdataCreate("UPDATE[jianhui_sys_admin]SET[online]=1,[lastlogin]='"&Date.Now&"',[click]=[click]+1wherejianhui_id="&mydr("jianhui_id"))DimriAsString=ConfigurationSettings.AppSettings("denglu_rizhi")Ifri=1ThenDimipAsString=Page.Request.UserHostAddressinsertCreate("INSERTINTO[jianhui_sys_admin_log]([log_username],[log_time],[log_ip])VALUES('"&mydr("jianhui_admin")&"','"&Date.Now&"','"&ip&"')")EndIf'Response.Redirect("zhuan.aspx")Ifjiyi.Checked=TrueThenResponse.Cookies("username").Value=username.Text.TrimResponse.Cookies("password").Value=password.Text.TrimResponse.Cookies("username").Expires=DateTime.Now.AddYears(15)'设置cookies有效期Response.Cookies("password").Expires=DateTime.Now.AddYears(15)'设置cookies有效期EndIfResponse.Redirect("getsystem.aspx")EndIfElseResponse.Write(remind("密码错误!",0))EndIfElseResponse.Write(remind("用户名不存在!",0))EndIfmycomm.Connection.Close()CatchexAsExceptionResponse.Write(ex.Message)Response.End()EndTrySession("VNum")=""EndIfEndSubPrivateSubjiyichu_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handlesjiyichu.ClickCalljiyichula()EndSubSubjiyichula()Response.Cookies("username").Value=""Response.Cookies("password").Value=""Response.Cookies("username").Expires=DateTime.Now.AddSeconds(1)Response.Cookies("password").Expires=DateTime.Now.AddSeconds(1)username.Text=""password.Text=""jiyi.Visible=Truejiyichu.Visible=FalseEndSubEndClass

其他方案:
sqlconn这个数据库连接字符串值在哪里呢?为多少?
其他方案:
放在web.config里的<?xmlversion="1.0"standalone="yes"?><configuration><appSettings><addkey="website"value="宁波市流动人口围产保健系统"/><addkey="addr"value="浙江宁波北仑闽江路"/><addkey="url"value="http://localhost:8022/ldrk/"/><addkey="tel"value="0574-86784223"/><addkey="email"value="www@asjob.com"/><addkey="denglu_rizhi"value="1"/><addkey="limit"value="0"/><addkey="connstring"value="server=.;database=ldrk;uid=sa;pwd=;"/><addkey="dataname"value="blzzbOA"/></appSettings></configuration>

其他方案:
server始终保持连接,如果没有信息输出,就输出空符号,这样浏览器认为html文件始终在download,就会正常显示了!
其他方案:
路过的顺便测试csdn的
其他方案:
你在哪里把sqlconn和配置文件联系起来了??还有,你确认这个连接字符串连接数据库没有问题???
其他方案:
关注一下!
其他方案:
连接肯定没有问题。。。我这个系统。。有60多个客户端。。都分布在不同地方。。。大家都可以打开的,大家用的都是xp操作系统,而且都在正常使用系统,软件已经用了很长时间了,。。只有惟独的2台电脑是win2000的操作系统。。出这个问题,我一直搞不明白为什么会这样。。
其他方案:
我写asp.net程序也有3年了。。。大大小小项目也有几十个。。太基础的问题我个人认为还是不会有。。我觉得这个问题是经验问题。。。,大家都是用ie打开的。。为什么2000系统的用户点击提交按钮后,页面就狂闪。。请大家帮我解掉这么谜团。。。谢谢。。
其他方案:
有沒有用不同的浏览器测过,如opera,firefox
其他方案:
引用21楼Jack_xiao的回复:

有沒有用不同的浏览器测过,如opera,firefox

我是说在windows2000中用不同的浏览器都有问题吗?
其他方案:
2000的IE版本太旧了吧
其他方案:
没有试过不同浏览器
其他方案:
没人能解决?

时间: 2024-12-05 19:44:28

2000系统 asp.net页面提交问题的相关文章

ASP.NET 2.0中实现跨页面提交

asp.net|页面 在ASP.NET 1.X 版本中,页面都是提交到自己本身,并不能方便的指定需要提交的目的页面.例如FirstPage.aspx中的button只能提交到FirstPage.aspx,而不能提交到SecondPage.aspx.很多时候,ASP.NET 1.X这样工作方式使我们的开发方式受到不少限制.熟悉ASP/JSP/PHP的朋友大概很不习惯,因为以前经常使用的提交方式突然无法使用,虽然也有解决这个问题的方法(演示Webcast),可是过程太烦琐,不甚方便.令我们高兴的是,

asp.net在页面提交时,显示提交中loading

asp.net|loading|显示|页面 <div id="doing" runat="server" style="Z-INDEX: 12000; LEFT: 0px; WIDTH: 100%; CURSOR: wait; POSITION: absolute; TOP: 0px; HEIGHT: 100%"> <table width="100%" height="100%">

在ASP.NET 2.0中实现跨页面提交

在ASP.NET 1.X 版本中,页面都是提交到自己本身,并不能方便的指定需要 提交的目的页面.例如FirstPage.aspx中的button只能提交到FirstPage.aspx, 而不能提交到SecondPage.aspx.很多时候,ASP.NET 1.X这样工作方式使我们的 开发方式受到不少限制.熟悉ASP/JSP/PHP的朋友大概很不习惯,因为以前经常 使用的提交方式突然无法使用,虽然也有解决这个问题的方法(欲详细了解的读 者可去微软网站收看webcast),可是过程太烦琐,不甚方便.

asp.net页面防止重复提交示例

 asp.net页面button按钮防止重复提交的方法,大家参考使用吧 先放javascript代码:   代码如下: <script type="text/javascript">         var clicks = 0;         function checkclick(obj) {             clicks = clicks + 1;             if (clicks>1) {                 alert(&q

停止按钮-跪求帮忙,怎么在asp.net编提交页面,想做个强制停止button?

问题描述 跪求帮忙,怎么在asp.net编提交页面,想做个强制停止button? 跪求帮忙Orz 我做了个考试网页,由于涉及到多个客户端同时提交,有时候会出现某个人不能提交情况,想添加个按钮,以便,随时可以停止网页上的整个程序.(C#) 求帮忙...谢谢 解决方案 加上一个bool判断,按钮提交改变bool,主程序停止操作即可. 解决方案二: 没看明白,一旦提交之后客户端应该无法终止的,因为请求已经发送服务器上去了.

我的一个ASP.NET页面怎么老是提交失败啊? 帮帮我吧!

问题描述 我的database:lutingSQL表名:luting1;里面有一个叫"qian"的字段,是money类型的.我ASP..NET页面有一个textbox,和一个"保存按钮",那textbox的ID:"qian",也就是用户在那控件栏上输入money类型的数额,点击保存,就保存到数据库了,会不会我输错了啊,代码反正是对的.(相关代码)protectedvoidButton1_Click(objectsender,EventArgse)

ASP注册页面使用ajax post提交无法成功,通过抓包发现POST数据长度为0,求错误在那

问题描述 ASP注册页面使用ajax post提交无法成功,通过抓包发现POST数据长度为0,求错误在那 <!DOCTYPE html> <html lang="en"> <head> <title>微信通用平台管理系统注册</title><meta charset="UTF-8" /> <meta name="viewport" content="width

开发BtoC电子商务系统(ASP.NET)

原文还有两个图在对ASP.NET Web表单的编程模型有了基本的认识后,通过应用于现实的开发案例来提高对ASP.NET Web表单内在运作机制的了解,以及由此带来的对系统架构的掌控是很有必要的.我们没有为编程而编程的高贵姿态,我们深深懂得能够开发出高效,健壮,强大的应用程序始终是编程的终极.我们下面通过一个完整的BToC电子商务系统的开发流程来展示ASP.NET Web表单是怎样具体搭建面向下一代网络平台的. 这是一个典型的基于B/S(浏览器/服务器) 三层架构的食品,饮料电子商务零售系统--"

ASP.NET页面间数据传递小结

asp.net|数据|页面 ASP.NET较ASP最大的优点,也是其受到越来越多程序员的欢迎的主要原因就是,ASP.NET为开发者提供了事件驱动的开发模式,从此程序员可以像利用可视化编程工具开发Windows应用程序一样来开发ASP.NET的基于Web页面的应用程序了. 一般稍微庞大的ASP.NET程序至少拥有二个或以上的Web页面,程序员在开发类似ASP.NET应用程序时一般都需要处理在多个Web页面传递数据的问题.我们知道ASP.NET程序中的各个Web页面类似于Windows应用程序中的F