收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 2122|回复: 6

问大家一个问题:关于一个页面的登陆框怎么老是显示不出来?

[复制链接]
发表于 2009-7-28 10:22:45 | 显示全部楼层 |阅读模式
问题是这样的:

  看到一个网站,感觉登录框蛮有意思的,就想保存下来,结果把页面另存为之后,发现其他地方都正常,就这个登陆框出不来,不知道是哪里的问题,这里的朋友可以帮忙解惑么?

地址:
http://mh.163k.com/index.html

非常感谢!
发表于 2009-7-28 10:38:04 | 显示全部楼层
<a href="javascript:void(0);" class="login_show"><b>登录</b></a></li><li class="foursize">
调用了js 这样需要把js程序也下载下来,只下载页面没有效果。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-28 10:54:41 | 显示全部楼层
是的啊,已经把JS文件(login_reg.js)下载下来了啊
页面代码是:

 提示:您可以先修改部分代码再运行


他这个JS文件内容是:
  1. jQuery(document).ready(function(){
  2.         jQuery('.login_show').click(function(){
  3.                 var xmlhttp=createxmlhttp();
  4.                 if(!xmlhttp)
  5.                 {
  6.                         alert("你的浏览器不支持XMLHTTP!!");
  7.                         return;
  8.                 }
  9.                 xmlhttp.onreadystatechange=requestdatalogincheck;
  10.                 //window.open(url);
  11.                 xmlhttp.open("GET",url,true);
  12.                
  13.                 xmlhttp.send(null);
  14.                 function requestdatalogincheck()
  15.                 {
  16.                         if(xmlhttp.readyState==4)
  17.                         {
  18.                                 if(xmlhttp.status==200)
  19.                                 {
  20.                                         if(xmlhttp.responseText=="1"){
  21.                                                 jQuery('#login_node').addClass('display');
  22.                                         }
  23.                                         else{
  24.                                                 alert("您已经是登陆状态,如果需要更换账号登陆请先退出!");       
  25.                                         }
  26.                                 }
  27.                         }
  28.                 }
  29.         });
  30.         jQuery('input#l_cancel').click(function(){
  31.                 jQuery('#login_node').removeClass('display');
  32.         });
  33. });
复制代码

[[i] 本帖最后由 keaifo 于 2009-7-28 10:57 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-28 11:06:23 | 显示全部楼层
寻求高手解惑....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-28 12:08:09 | 显示全部楼层
继续寻求中......
回复 支持 反对

使用道具 举报

发表于 2009-7-28 12:17:35 | 显示全部楼层
这个是这个js无法找到url地址导致错误的
去掉异步登陆代码就可以了,当然楼主也可以修改为自己的url地址
  1. jQuery(document).ready(function(){
  2.         jQuery('.login_show').click(function(){
  3.                                                                 jQuery('#login_node').addClass('display');
  4.         });
  5.         jQuery('input#l_cancel').click(function(){
  6.                 jQuery('#login_node').removeClass('display');
  7.         });
  8. });
复制代码

 提示:您可以先修改部分代码再运行


[[i] 本帖最后由 gsd100 于 2009-7-28 12:37 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-2 10:32:02 | 显示全部楼层
哦,果然如此,谢谢gsd100。
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( ICP05002321 )  

GMT+8, 2019-12-7 14:34 , Processed in 0.111046 second(s), 9 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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