开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 2161|回复: 5
收起左侧

[易语言] 求高手解决一下移动梦网登录

[复制链接]
结帖率:40% (2/5)
发表于 2011-8-14 10:32:53 | 显示全部楼层 |阅读模式   河南省驻马店市
2精币
移动梦网登录返回的文本,怎么来判断是否登录成功?
[e].版本 2
.支持库 spec

post地址 = “www.monternet.com/portal/web/doLogon.do
post数据 = “MSISDN= ” + 删首尾空 (手机号码.内容) + “ &password= ” + 删首尾空 (梦网密码.内容) + “&imgCode=” + 删首尾空 (验证码.内容) + “&go2URL=%2Findex.html&needActUSER=true&imageField.x=24&imageField.y=13”
返回文本 = 到文本 (彗星HTTP读文件 (post地址, “POST”, , , post数据))
调试输出 (返回文本)
[/e]

下面是调试返回的数据,麻烦帮忙看看!


  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <title>欢迎来到移动梦网</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  6. <link rel="stylesheet" href="/themes/web/default/style/mon2004.css" type="text/css">
  7. <script language="javascript" src="/themes/web/default/js/subscribe.js"></script>
  8. <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
  9. </head>
  10. <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
  11. <table width="750" border="0" align="center" cellpadding="0" cellspacing="0">
  12.   <tr>
  13.     <td colspan="2"><span></span>
  14. </td>
  15.   </tr>
  16.   <tr>
  17.     <td colspan="2"><table width="750" border="0" align="center" cellpadding="0" cellspacing="0">
  18. <tr> <td height="1"></td> </tr> </table>
  19. </td>
  20.   </tr>
  21.   <tr>
  22.     <td colspan="2">








  23. <html>
  24. <head>
  25. <title>Untitled Document</title>
  26. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  27. <link href="/include/mon2004.css" rel="stylesheet" type="text/css">
  28. <style type="text/css">
  29. <!--
  30. .style1 { color: #FFFFFF;
  31. font-weight: bold;
  32. }
  33. -->
  34. </style>
  35. <script language="JavaScript" type="text/JavaScript">
  36. <!--
  37. function MM_findObj(n, d) { //v4.01
  38.   var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
  39.     d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  40.   if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  41.   for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  42.   if(!x && d.getElementById) x=d.getElementById(n); return x;
  43. }
  44. function MM_showHideLayers() { //v6.0
  45.   var i,p,v,obj,args=MM_showHideLayers.arguments;
  46.   for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
  47.     if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
  48.     obj.visibility=v; }
  49. }
  50. //-->
  51. </script>
  52. </head>
  53. <body>
  54. </body>
  55. </html>
  56. </td>
  57.   </tr>
  58.   <tr>
  59.     <td colspan="2">
  60. <html>
  61. <head>
  62. <title>Untitled Document</title>
  63. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  64. </head>
  65. <body>
  66. <table width="750" border="0" align="center" cellpadding="0" cellspacing="0">
  67.   <tr>
  68.     <td height="1" bgcolor="#808080"></td>
  69.   </tr>
  70.   <tr>
  71.     <td height="24" bgcolor="efefef">  <strong>您的位置: </strong><a href="/index.html">移动梦网首页
  72.       </a> &gt; 我的梦网 &gt; 用户登录 </td>
  73.   </tr>
  74. </table>
  75. </body>
  76. </html>
  77. </td>
  78.   </tr>
  79.   <tr>
  80.     <td width="511" valign="top">




  81.   <SCRIPT LANGUAGE="JavaScript">
  82.   function redirectFun(){
  83.    window.location.href="";
  84.   }
  85.   </SCRIPT>

  86. <form name="logonForm" method="post" action="/portal/web/doLogon.do" onsubmit="return check();">
  87. <TABLE cellSpacing=0 cellPadding=0 width=470>
  88.   <TBODY>
  89.     <TR>
  90.       <TD colSpan=2><IMG height=61 src="/image/serve/loss_1.gif"
  91.                   width=470></TD>
  92.     </TR>
  93.     <TR>
  94.       <TD height="29" valign="top"><img src="/image/serve/loss_2.gif" width="38" height="17"></TD>
  95.       <TD valign="top"><span class="clew style5"><font color="red"><strong>
  96. 您输入的附加码不正确!<br></strong></font></span></TD>
  97.     </TR>
  98.     <TR>
  99.       <TD colSpan=2 height=20><IMG height=1
  100.                   src="/image/serve/loss_3.gif" width=470></TD>
  101.     </TR>
  102.     <TR>
  103.       <TD width="40">&nbsp;</TD>
  104.       <TD width="200"> <TABLE cellSpacing=1 cellPadding=0 width=200 align=center>
  105.             <TBODY>
  106.               <TR>
  107.                 <TD width=103 height=30><IMG height=23
  108.                         src="/image/serve/loss_4.gif" width=103></TD>
  109.                 <TD width=325 colspan="2"><input type="text" name="MSISDN" maxlength="13" size="13" value="" style="width=100;height=18" class="bbsinput" id="username"> </TD>
  110.               </TR>
  111.               <TR>
  112.                 <TD width=103 height=40><IMG height=23
  113.                         src="/image/serve/loss_5.gif" width=103></TD>
  114.                 <TD width=325 colspan="2"> <input type="password" name="password" maxlength="8" size="12" value="" style="width=100;height=18" class="bbsinput" id="password">
  115.                 </TD>
  116.               </TR>
  117.               <TR>
  118.                 <TD height=30><IMG height=23
  119.                         src="/image/serve/loss_6.gif" width=103></TD>
  120.                     <td valign="bottom" width="20" >
  121.                       <input type="text" name="imgCode" maxlength="6" size="6" value=""></td>  <!-- @CheckItem@ REQ-ZHANGMIN-20050508 PATCH 4×× 发现的问题修改 -->
  122.                   <td valign="bottom" align="center" > <img src="/authcode" ></td>

  123.               </TR>
  124.             </TBODY>
  125.         </TABLE></TD>
  126.     </TR>
  127.     <TR>
  128.       <TD colSpan=3>&nbsp;</TD>
  129.     </TR>
  130.     <TR>
  131.       <TD colSpan=2><IMG height=1 src="/image/serve/loss_3.gif"
  132.                   width=470></TD>
  133.     </TR>
  134.     <TR bgColor=#dfdfd8>
  135.       <TD align=middle colSpan=3 height=30> <TABLE cellSpacing=0 cellPadding=0 width=460 align=center>
  136.           <TBODY>
  137.             <TR align=middle>
  138.               <TD height="29" align="center">
  139.               <input class="unnamed1" type="image" name="imageField" src="/image/button/log_but01.gif" border="0">
  140.               &nbsp;&nbsp;<a href="/portal/web/register.do"><img src="/image/button/log_but02.gif" width="31" height="17" border="0"></a> &nbsp;&nbsp;<a href="/portal/web/retrievePassword.do" target="_top"><img src="/image/button/chongzhimima.gif" width="60" height="17" border="0"></a></TD>
  141.             </TR>
  142.           </TBODY>
  143.         </TABLE></TD>
  144.     </TR>
  145.     <TR>
  146.       <TD colSpan=3><IMG height=1 src="/image/serve/loss_3.gif"
  147.                   width=470></TD>
  148.     </TR>
  149.   </TBODY>
  150. </TABLE>
  151. <INPUT TYPE="hidden" name="needActUSER" value="false">
  152. <INPUT TYPE="hidden" name="go2URL" value="/index.html">
  153. </form>
  154. <script type="text/javascript" language="JavaScript">
  155.   <!--
  156.   var focusControl = document.forms["logonForm"].elements["MSISDN"];
  157.   if (focusControl.type != "hidden") {
  158.      focusControl.focus();
  159.   }
  160.   // -->
  161. </script>

  162. <SCRIPT LANGUAGE="JavaScript">
  163. function checkMsisdn(mobileId){
  164. var reg_format_1= /^13\d{9}$/
  165. var reg_format_2= /^15\d{9}$/
  166. var reg_format_3= /^18\d{9}$/
  167. var reg_format_4= /^14\d{9}$/
  168. var reg_format_5= /^10\d{9}$/
  169. var reg_format_6= /^1064\d{9}$/
  170. var reg_1= /^135\d{8}$/
  171. var reg_2= /^136\d{8}$/
  172. var reg_3= /^137\d{8}$/
  173. var reg_4= /^138\d{8}$/
  174. var reg_5= /^139\d{8}$/
  175. var reg_6= /^15\d{9}$/
  176. var reg_7= /^1340\d{7}$/
  177. var reg_8= /^1341\d{7}$/
  178. var reg_9= /^1342\d{7}$/
  179. var reg_10= /^1343\d{7}$/
  180. var reg_11= /^1344\d{7}$/
  181. var reg_12= /^1345\d{7}$/
  182. var reg_13= /^1346\d{7}$/
  183. var reg_14= /^1347\d{7}$/
  184. var reg_15= /^1348\d{7}$/
  185. var reg_16= /^18\d{9}$/
  186. var reg_17= /^147\d{8}$/
  187. var reg_18= /^182\d{8}$/
  188. var reg_19= /^133\d{8}$/
  189. var reg_20= /^153\d{8}$/
  190. var reg_21= /^189\d{8}$/
  191. var reg_22= /^130\d{8}$/
  192. var reg_23= /^131\d{8}$/
  193. var reg_24= /^132\d{8}$/
  194. var reg_25= /^145\d{8}$/
  195. var reg_26= /^155\d{8}$/
  196. var reg_27= /^156\d{8}$/
  197. var reg_28= /^186\d{8}$/
  198. var reg_29= /^183\d{8}$/
  199. var reg_30= /^1064\d{9}$/
  200. if(mobileId.length>=3) mobileId = mobileId.replace(/^\+86/,'');
  201. if(mobileId.length>=2) mobileId = mobileId.replace(/^\86/,'');
  202. if (reg_format_1.test(mobileId)||reg_format_2.test(mobileId)||reg_format_3.test(mobileId)||reg_format_4.test(mobileId)||reg_format_5.test(mobileId)||reg_format_6.test(mobileId)){
  203. }else{
  204.   alert("您输入的手机号码不正确,请重新输入。");
  205.   return false;
  206. }
  207. if (reg_1.test(mobileId)||reg_2.test(mobileId)||reg_3.test(mobileId)||reg_4.test(mobileId)||reg_5.test(mobileId)||reg_6.test(mobileId)||reg_7.test(mobileId)||reg_8.test(mobileId)||reg_9.test(mobileId)||reg_10.test(mobileId)||reg_11.test(mobileId)||reg_12.test(mobileId)||reg_13.test(mobileId)||reg_14.test(mobileId)||reg_15.test(mobileId)||reg_16.test(mobileId)||reg_17.test(mobileId)||reg_18.test(mobileId)||reg_19.test(mobileId)||reg_20.test(mobileId)||reg_21.test(mobileId)||reg_22.test(mobileId)||reg_23.test(mobileId)||reg_24.test(mobileId)||reg_25.test(mobileId)||reg_26.test(mobileId)||reg_27.test(mobileId)||reg_28.test(mobileId)||reg_29.test(mobileId)||reg_30.test(mobileId)){
  208.   return true;
  209. }else{
  210.   alert("对不起,我们的服务暂不对非中国移动用户开放!");
  211.   return false;
  212. }
  213. }
  214. </SCRIPT>
  215.   <script language="Javascript1.1" type="text/javascript" src="/themes/web/default/js/wwwportal_fun.js"></script>
  216.   <SCRIPT LANGUAGE="JavaScript">
  217.       <!--
  218.         document.logonForm.MSISDN.value="";
  219.         if(document.logonForm.MSISDN.value != ""){
  220.                 document.logonForm.password.focus();
  221.         }else{
  222.             document.logonForm.MSISDN.focus();
  223.         }
  224.        document.logonForm.password.value = "";
  225.   document.logonForm.imgCode.value = "";
  226.         var change=false;//用来区分是否提交过表单

  227.      function check(){
  228.          if(change) return false;
  229.          //如果change为true就返回失败,不再提交
  230.          if(document.logonForm.MSISDN.value==""){
  231.   alert("手机号不能为空!");
  232.   document.logonForm.MSISDN.focus();
  233.   return false;
  234. }
  235. if(document.logonForm.password.value==""){
  236.   alert("密码不能为空!");
  237.   document.logonForm.password.focus();
  238.   return false;
  239. }
  240. if(chkMSISDN(document.logonForm.MSISDN)&&checkCharOrDigital(document.logonForm.password,'密码')&&checkImgCode(document.logonForm.imgCode)){
  241.             change=true;//将change赋值为true下次不再提交。
  242.   return true;
  243. }else{
  244.   return false;
  245. }
  246. }
  247.       //-->
  248.       </SCRIPT>
  249. </td>
  250.     <td valign="top"><!-- saved from url=(0022)http://internet.e-mail -->
  251. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  252. <html>
  253. <head>
  254. <title>Untitled Document</title>
  255. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  256. </head>
  257. <body>
  258. <table width="239" border="0" align="center" cellpadding="0" cellspacing="0">
  259. <tr>
  260. <td width="239" height="65"><table width="100%"  border="0" cellpadding="0" cellspacing="1" bgcolor="#999999">
  261. <tr>
  262. <td height="45" align="left" valign="top" bgcolor="#FFFFFF">· <a href="/moneditor/cs/wap/wapguide/index.html">WAP门户FAQ</a>
  263. &nbsp;&nbsp;&nbsp;· <a href="/moneditor/cs/wap/wapguide/index.html">彩信FAQ</a><br>
  264. · <a href="/moneditor/cs/wap/wapguide/index.html"> 短*FAQ</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;·
  265. <a href="/moneditor/cs/wap/wapguide/index.html">百宝箱FAQ</a><br>
  266. · <a href="/moneditor/cs/wap/wapguide/index.html"> PDA门户FAQ</a> &nbsp;&nbsp;&nbsp;<span class="style1">·</span>
  267. <a href="/moneditor/cs/wap/wapguide/index.html" >资费标准</a></td>
  268. </tr>
  269. </table></td>
  270. </tr>
  271. <tr>
  272. <td align="right" valign="top"><img src="/image/ad/ad_01.gif" width="237" height="219"></td>
  273. </tr>
  274. </table>
  275. </body>
  276. </html>

  277. </td>
  278.   </tr>
  279.   <tr>
  280.     <td colspan="2"><center>
  281. <iframe src=http://www.monternet.com/moneditor/cs/2005web/moyw/foot/index.html noResize scrolling=no frameBorder=0 width="750"  height=81 marginHeight=0 marginWidth=0></iframe>
  282. </center>
  283. <!-- START NNR Site Census V5.1 -->
  284. <!-- COPYRIGHT 2004 Nielsen // Netratings -->
  285. <script language="JavaScript" type="text/javascript">
  286. <!--
  287. var _rsCI="cn-chinamobile";
  288. var _rsCG="0";
  289. var _rsDT=0;
  290. var _rsDU=0;
  291. var _rsDO=0;
  292. var _rsX6=0;
  293. var _rsSI=escape(window.location);
  294. var _rsLP=location.protocol.indexOf('https')>-1?'https:':'http:';
  295. var _rsRP=escape(document.referrer);
  296. var _rsND=_rsLP+'//secure-cn.imrworldwide.com/';
  297. if (parseInt(navigator.appVersion)>=4)
  298. {
  299. var _rsRD=(new Date()).getTime();
  300. var _rsSE=1;
  301. var _rsSV="";
  302. var _rsSM=0.01;
  303. _rsCL='<scr'+'ipt language="JavaScript" type="text/javascript" src="'+_rsND+'v51.js"><\/scr'+'ipt>';
  304. }
  305. else
  306. {
  307. _rsCL='<img src="'+_rsND+'cgi-bin/m?ci='+_rsCI+'&cg='+_rsCG+'&si='+_rsSI+'&rp='+_rsRP+'">';
  308. }
  309. document.write(_rsCL);
  310. //-->
  311. </script>
  312. <noscript>
  313. <img src="//secure-cn.imrworldwide.com/cgi-bin/m?ci=cn-chinamobile&cg=0" alt="">
  314. </noscript>
  315. <!-- END NNR Site Census V5.1 -->
  316. <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
  317. </script>
  318. <script type="text/javascript">
  319. _uacct = "UA-1578197-1";
  320. urchinTracker();
  321. </script>
  322. <script type="text/javascript">
  323. var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://");
  324. document.write(unescape("%3Cscript src='" + _bdhmProtocol + "hm.baidu.com/h.js%3F79e69e5e08008b2e30c9cf6e655ac2f8' type='text/javascript'%3E%3C/script%3E"));
  325. </script>
  326. </body>
  327. </html>
  328. </td>
  329.   </tr>
  330. </table>
  331. </body>
  332. <HEAD>
复制代码
谢谢啦!需要补充的请说下!


回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:40% (2/5)
 楼主| 发表于 2011-8-15 11:06:31 | 显示全部楼层   河南省驻马店市
没人帮帮我吗
回复

使用道具 举报

结帖率:13% (2/15)

签到天数: 2 天

发表于 2011-8-15 11:37:57 | 显示全部楼层   湖南省岳阳市
你没传源码不知道怎么和你说,加我QQ。这个很好解决啊,
回复

使用道具 举报

结帖率:40% (2/5)
 楼主| 发表于 2011-8-26 17:36:11 | 显示全部楼层   河南省平顶山市
你都没有QQ  怎么加
回复

使用道具 举报

结帖率:96% (24/25)
发表于 2011-8-26 18:08:27 | 显示全部楼层   广东省深圳市
本帖最后由 qq578023708 于 2011-8-26 18:30 编辑


我发现我手动登录都登录不上, 无语了...

1.jpg
回复

使用道具 举报

结帖率:40% (2/5)
 楼主| 发表于 2011-9-10 20:03:20 | 显示全部楼层   河南省商丘市
就没人解决吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表