FIX problème de l'encapsulation de JSON dans de l'xml. jQuery.js a été modifié.....
[euphorik.git] / js / pageMinichat.js
index d7f343f..3e30554 100755 (executable)
@@ -155,13 +155,17 @@ PageMinichat.prototype.envoyerMessage = function(pseudo, message)
          url : "request", \r
          type: "POST",\r
          data : this.util.jsonVersAction(this.getJSONMessage(pseudo, message, repondA)),\r
-         dataType : "json",\r
+         dataType : "json",
+         beforeSend : function(xmlHttpRequest)
+         {
+            xmlHttpRequest.setRequestHeader("X-Requested-With", "")
+         },\r
          success : function(data, textStatus)\r
          {
             ;;; dumpObj(data)
          
             if(data["reply"] == "ok")
-            {\r
+            {  \r
                jQuery("form input.message").val("")
                         
                // met à jour la classe des messages auquel repond celui ci (c'est un peu de la triche)
@@ -410,7 +414,7 @@ Conversation.prototype.flush = function(funClickExtract, funClickLienConv)
    idDernierMessageAffiche = (idDernierMessageAffiche == undefined ? 0 : parseInt(idDernierMessageAffiche, 36))
       
    // est-ce que le prochain message est pair ? (permet d'alterner le style des messages)
-   var messagePair = (idDernierMessageAffiche == undefined ? true :
+   var messagePair = (idDernierMessageAffiche == 0 ? true :
       (jQuery("#conversations #" + this.getId() + " div:first").attr("class").search("messagePair") == -1)
    )