<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>

解决方案 »

  1.   

    var message = "当前访问用户过多,请稍后重试!";
       var messageShow ="";
    看完这2个你再看下面的判断就一目了然了
      

  2.   

    12306给我的最深印象是3层table嵌套,果然是强大的铁道部啊,没有最烂,只有更烂
      

  3.   

    var messageShow ="";
    这明显是后台表达式输出的啊
    var messageShow ="'<%=messageShow %>'";
      

  4.   

    虽然都是“当前访问用户过多,请稍后重试!”
    但是有两种表现形式,要么innerHTML 要么alert...
      

  5.   

    $("#messageUp").css({display:"inline"});
    document.getElementById("messageUp").innerHTML = message;你们都错了,这才是亮点差点把我亮瞎了!
      

  6.   

    用table,innerHTML等等都没关系,关键是要能够运行,没有太多的bug