anchor.diff:          String commenttext=comments[(j-1)*3+1];
           int zan=int.parse(comments[(j-1)*3+2]);
           Random random = new Random();
  -        var msgcolorID = random.nextInt(4);
  +        var msgcolorID = random.nextInt(3);
           String msgcolor=colors[msgcolorID];
           Message msg=new Message(commenttext,zan,j,msgcolor,'Leftmain');
           //querySelector('#Myclassbt').text = '!';
  
positive.code:     List<String> comments = decoded;
      var a = decoded.length;
      commentcount = (a-1)/3;
      String theearliesttime=decoded[a-4];
  
      querySelector('#Stars').remove();
  
negative.code: }
  
  void Modeshift(MouseEvent event){               ///转换到标签模式
    var path = 'http://127.0.0.1:8008/showmes';
    var httpRequest = new HttpRequest();
    httpRequest
      ..open('POST', path)
      ..send(JSON.encode(chooseclassCourse))
      ..onLoadEnd.listen((e) => requestMesComplete(httpRequest));
  
    timeortag=false;
    DivElement tagtime=querySelector('#Tagtime');
    tagtime.classes
      ..clear()
      ..add('Tagtime1');
    DivElement tagtag=querySelector('#Tagtag');
    tagtag.classes
      ..clear()
      ..add('Tagtag');
    querySelector('#Tagtime').onClick.listen(Modeshift1);
  
  
  }
  
  void Modeshift1(MouseEvent event){              ///转换到时间轴
    var path = 'http://127.0.0.1:8008/showmes';
    var httpRequest = new HttpRequest();
    httpRequest
      ..open('POST', path)
      ..send(JSON.encode(chooseclassCourse))
      ..onLoadEnd.listen((e) => requestMesComplete(httpRequest));
  
    timeortag=true;
    DivElement tagtime=querySelector('#Tagtime');
    tagtime.classes
      ..clear()
      ..add('Tagtime');
    DivElement tagtag=querySelector('#Tagtag');
    tagtag.classes
      ..clear()
      ..add('Tagtag1');
    querySelector('#Tagtag').onClick.listen(Modeshift);
  
  }
  
  void Loadsaymywords(){
  