错在那里?
Response.Write( " <script> alert( 'ok '); </script> ");
Response.Redirect( "\\rd\\Default.aspx ");
上面的语句错在那里?应该怎样修改?这是测试用的。
其实我想实现的功能是,当用户成功登陆后,马上调用js,把用户名、密码保存到cookie,应该怎样做呢?
------解决方案--------------------Response.Write( " <script> alert( 'ok ');window.location.href= '/rd/default.aspx ' </script> ");
Resonse.End();
------解决方案--------------------2.这样做太不安全.
------解决方案--------------------Page.RegisterStartUpScript( " <script> saveToCookie( 'username ', 'password ');window.location.href= 'rd/Default.aspx '; </script> ");
------解决方案--------------------Response.Write( " <script> alert( 'ok '); </script> ");
Response.Redirect( "\\rd\\Default.aspx ");
虽然是你把ALERT写在前,但它是要在页面显示的时候执行,
而Redirect执行完,就把页面跳转了,所以也无法让这个页面再加载了,所以ALERT就执行不到了。