如题:struts后台action,接收多条文字内容,条与条之间用分号隔开,如:这是测试文字;测试文字,注:条数不限
jsp接收到这串文字后,先显示“这是测试文字”,3秒后换成“测试文字”,在三秒又换成“这是测试文字”

解决方案 »

  1.   

    str是你从后台传过来的字符串var str = "这是测试文字;测试文字;测试;文字;asbasd;12321da",
         arr = str.split(";"),
         length = arr.length,
         el = document.getElementById("show"),
         num = 0;     
     var timeObj = setInterval(function(){
      el.innerHTML = arr[num++]; 
      if (num == length){
      num = 0;
      }
      },1000)
      

  2.   

    var str = "这是测试文字1;测试文字2;测试文字3";
    var arr = str.split(";");
    var index=0;
    setInterval(function(){
    if(index==arr.length) index=0;
    alert(arr[index]);
    index++;
    },3000);
      

  3.   

    +1是这种解决的思路,你最好用ajax吧。