读书人

下面是12306中的一段代码大家给看看

发布时间: 2012-03-31 13:13:26 作者: rapoo

下面是12306中的一段代码,大家给看看
<script language="javascript">
var message = "当前访问用户过多,请稍后重试!";
var messageShow ="";
var flag ='null';
if(messageShow != ""){
if(flag == 'u'){
$("#messageUp").css({display:"inline"});
document.getElementById("messageUp").innerHTML = message;
}else{
$("#messageDown").css({display:"inline"});
document.getElementById("messageDown").innerHTML = message;
}
}else{
if ( message != ""){
alert(message);

}

}
</script>

[解决办法]
话说你是想问啥捏?
[解决办法]
是不是想说不管怎样都提示“当前访问用户过多,请稍后重试!”
[解决办法]
代码一点都不高深,,失望~~~~
[解决办法]
这不是可以运行吗?楼主想问什么问题呢?
[解决办法]

探讨

引用:
是不是想说不管怎样都提示“当前访问用户过多,请稍后重试!”


是的

[解决办法]
12306给我的最深印象是3层table嵌套,果然是强大的铁道部啊,没有最烂,只有更烂
[解决办法]
=,=还有N层iframe
[解决办法]
var messageShow ="";
这明显是后台表达式输出的啊
var messageShow ="'<%=messageShow %>'";

[解决办法]
虽然都是“当前访问用户过多,请稍后重试!”
但是有两种表现形式,要么innerHTML 要么alert...
[解决办法]
开始几次都是提交后提示“用户过多”,一定次数后就会变成不提交直接提示“用户过多”,这大概是某些人想出来的减轻服务器压力的绝招吧
[解决办法]
$("#messageUp").css({display:"inline"});
document.getElementById("messageUp").innerHTML = message;

你们都错了,这才是亮点。。。

差点把我亮瞎了!
[解决办法]
用table,innerHTML等等都没关系,关键是要能够运行,没有太多的bug
[解决办法]
代码全不全啊、鸡冻了……
[解决办法]
速度不要太慢了,半天都登录不进去
现在12306网站实在是太假了,要么登录不进,要么(提交)支付不成功(进入支付),

读书人网 >JavaScript

热点推荐