自定义登陆界面问题

版友aaron 贡献了一个自定义demo登录界面例子,但我输入用户名和密码后没有反映,用帮助文档上的代码则可以,我想用他的的登陆界面,请帮忙修改一下。

  1. <html xmlns="http://www.w3.org/1999/xhtml">
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>华腾报表</title>
  5. <style type="text/css">
  6. <!--
  7. *{overflow:hidden; font-size:9pt;}
  8. body {
  9. margin-left: 0px;
  10. margin-top: 0px;
  11. margin-right: 0px;
  12. margin-bottom: 0px;
  13. background-image: url(images/bg.gif);
  14. background-repeat: repeat-x;
  15. }
  16. -->
  17. </style></head>
  18. <script type="text/javascript" src="ReportServer?op=emb&resource=finereport.js"></script>   
  19. <script type="text/javascript">  
  20. var username;
  21. var password;  
  22. function doSubmit() {   
  23.       username = FR.cjkEncode(document.getElementById("username").value); //获取输入的用户名   
  24.       password = FR.cjkEncode(document.getElementById("password").value);  //获取输入的参数  
  25.     $.ajax({
  26.    url : FR.servletURL + '?op=fs_load&cmd=login',
  27.    data : genUser(),
  28.    type : 'POST',
  29.    async : false,
  30.    error : function() {
  31.     alert("登录失败");
  32.    },
  33.    complete : function(res, status) {
  34.     if (res.responseText == "") {
  35.      alert("登录失败");
  36.      return;
  37.     }
  38.     var signResult = FR.jsonDecode(res.responseText);   
  39.     if (signResult.fail) {
  40.      alert("登录失败");
  41.     } else if (signResult.url) {
  42.      //alert(signResult.url);
  43.      //window.location.href = "init.jsp";
  44.      window.location.href=signResult.url;
  45.     }
  46.    }
  47.   });   
  48. }   
  49. function genUser() {
  50.   return FR.cjkEncodeDO({
  51.    fsusername : username,
  52.    fspassword : password,
  53.    fsremember : false
  54.   });
  55. }
  56. </script>   
  57. <body>
  58. <table width="100%"  height="100%" border="0" cellspacing="0" cellpadding="0">
  59.   <tr>
  60.     <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
  61.       <tr>
  62.         <td height="561" style="background:url(images/lbg.gif)"><table width="940" border="0" align="center" cellpadding="0" cellspacing="0">
  63.           <tr>
  64.             <td height="238" style="background:url(images/login01.jpg)">&nbsp;</td>
  65.           </tr>
  66.           <tr>
  67.             <td height="190"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  68.               <tr>
  69.                 <td width="208" height="190" style="background:url(images/login02.jpg)">&nbsp;</td>
  70.                 <td width="518" style="background:url(images/login03.jpg)"><table width="320" border="0" align="center" cellpadding="0" cellspacing="0">
  71.                   <tr>
  72.                     <td width="40" height="50"><img src="images/user.gif" width="30" height="30"></td>
  73.                     <td width="38" height="50">用户</td>
  74.                     <td width="242" height="50"><input type="text" name="username" id="username" style="width:164px; height:32px; line-height:34px; background:url(images/inputbg.gif) repeat-x; border:solid 1px #d1d1d1; font-size:9pt; font-family:Verdana, Geneva, sans-serif;"></td>
  75.                   </tr>
  76.                   <tr>
  77.                     <td height="50"><img src="images/password.gif" width="28" height="32"></td>
  78.                     <td height="50">密码</td>
  79.                     <td height="50"><input type="password" name="password" id="password" style="width:164px; height:32px; line-height:34px; background:url(images/inputbg.gif) repeat-x; border:solid 1px #d1d1d1; font-size:9pt; "></td>
  80.                   </tr>
  81.                   <tr>
  82.                     <td height="40">&nbsp;</td>
  83.                     <td height="40">&nbsp;</td>
  84.                     <td height="60"><input type="button" onClick="doSubmit()" style="width:96px; height:36px;background:url(images/login.gif) repeat-x; border:solid 1px #d1d1d1;" /></td>
  85.                   </tr>
  86.                 </table></td>
  87.                 <td width="214" style="background:url(images/login04.jpg)" >&nbsp;</td>
  88.               </tr>
  89.             </table></td>
  90.           </tr>
  91.           <tr>
  92.             <td height="133" style="background:url(images/login05.jpg)">&nbsp;</td>
  93.           </tr>
  94.         </table></td>
  95.       </tr>
  96.     </table></td>
  97.   </tr>
  98. </table>
  99. </body>
  100. </html>
复制代码

FineReport8734569 发布于 2012-4-22 08:22
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共8回答
最佳回答
0
vikou发布于2012-4-22 08:22(编辑于 2023-9-6 09:34)
555
最佳回答
0
8734569发布于2012-4-22 08:24(编辑于 2023-9-6 09:34)
555
最佳回答
0
8734569发布于2012-4-22 08:26(编辑于 2023-9-6 09:34)
555
最佳回答
0
花生发布于2012-4-22 10:44(编辑于 2023-9-6 09:34)
555
最佳回答
0
vikou发布于2012-4-22 12:34(编辑于 2023-9-6 09:34)
555
  • 8734569 8734569(提问者)

    定义了,用文档的代码没有问题。
    回复
    2012-04-22 12:37 
最佳回答
0
8734569发布于2012-4-22 12:37(编辑于 2023-9-6 09:34)
555
  • vikou vikou

    没问题就ok了
    回复
    2012-04-22 08:22 
最佳回答
0
8734569发布于2012-4-22 12:49(编辑于 2023-9-6 09:34)
555
最佳回答
0
jane发布于2012-4-23 10:07(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 3456浏览人数
  • 最后回答于:2012-4-23 10:07
    活动推荐 更多
    热门课程 更多
    返回顶部