Comunidad de diseño web y desarrollo en internet online

Error o Bug+No lo veo

Citar            
MensajeEscrito el 26 Ago 2006 07:11 pm
Hola Foro!

Tengo un super problemon, fijense que hize un chat el cual en mi maquina funciona a todo dar y en las 3 maquinas de mi oficina,pero en la maquina de mi cliente no funciona como deberia.

El problema radica en que el texto que ellos escriben no se ve sin embargo la bienvenida del chat si lo ven,no se exactamente donde esta el detalle, pense que estaba en las cookies ya que ahi se guardaba la información de del # de mensaje pero ya realize el cambio y aun asi no funciona.

Aqui les paso el link de la página donde se encuentra el chat

www.opticasespadas.com
La version con la que fue desarrollada la página fue flash 8

En este link se encuentra la página donde se genera el XML

http://www.opticasespadas.com/chat_c.php?accionb=8&idusuario=1&idmsj=1

Un detalle curioso es que en el navegador de mi cliente que es IE 6.0.2900.2180xpsp_sp2_rtm.040803-2158 no funciona correctamente teniendo instalado el flash 8, pero si usan el SAN firefox con flash 8 si funciona.

Una cosa mas utds,pueden entrar a la página con el user y pass:

user:boxter
pass:123

Espero me puedan ayudar con esto ya no se que mover o que cambiar.

Les agradesco la ayuda y espero sus respuestas como comentarios de la página en si.

Gracias.

Código :

var cMsj:Number=0;
var tiempo:String;
var idmsj:Number = 0;
function ler() {
   if (cMsj == 0) {
      cMsj = 1;
      if (msg_txt.text<>"") {
         var var_usuario:LoadVars = new LoadVars();
         var_usuario.onLoad = function(success:Boolean) {
            if (success) {
               if (var_usuario.resp == "1") {
                  // _root.log_txt.text = var_usuario.mensaje;
               }
            } else {
               // _root.log_txt.text = var_usuario.mensaje;
            }
         };
         var_usuario.accion = 3;
         var_usuario.de = cookie_so.data.nombre_id;
         var_usuario.mensaje = msg_txt.text;
         var_usuario.sendAndLoad("./chat_c.php", var_usuario, "POST");
         msg_txt.text = "";
      }
   } else {
      chat_mc.testTxt.ztext += "<font color='#999999'><b>Evite mandar tantos mensajes en un lapso tan breve de tiempo</b></font>";
      chat_mc.testTxt.vPosition = chat_mc.testTxt.maxVPosition;
   }
}
/*CONFIGURACION DEL TREE*/
//_global.styles.ScrollSelectList.setStyle("backgroundColor", "false");
usuario_tr.setStyle("depthColors", [0x003366, 0x013972, 0x014383, 0x01498F, 0x01509C, 0x0153A3]);
_global.style.setStyle("themeColor", "0xD7CAC1");
_global.style.setStyle("color", "0x000000");
usuario_tr.setStyle("fontFamily", "Helvetica");
usuario_tr.setStyle("fontWeight", "normal");
usuario_tr.setStyle("fontSize", "11");
usuario_tr.setStyle("openEasing", mx.transitions.easing.Back.easeOut);
//usuario_tr.setStyle("backgroundColor", 0xFFFFFF);
usuario_tr.setStyle("borderStyle", "none");
usuario_tr.setStyle("color", 0x000000);
usuario_tr.setStyle("textIndent", 0);
usuario_tr.setStyle("rollOverColor", 0x333333);
usuario_tr.setStyle("selectionColor", 0x666666);
usuario_tr.setStyle("selectionDuration", 0);
usuario_tr.setStyle("textRollOverColor", 0x000000);
usuario_tr.setStyle("textSelectedColor", 0x000000);
usuario_tr.setStyle("lineAlpha", 20);
usuario_tr.setStyle("defaultLeafIcon", "nullicon");
usuario_tr.setStyle("folderOpenIcon", "nullicon");
usuario_tr.setStyle("folderClosedIcon", "nullicon");
usuario_tr.setStyle("disclosureClosedIcon", "nullicon");
usuario_tr.setStyle("disclosureOpenIcon", "nullicon");
usuario_tr.vScrollPolicy = 'auto';
xmlUsuario = new XML();
xmlUsuario.ignoreWhite = true;
xmlMensaje = new XML();
xmlMensaje.ignoreWhite = true;
xmlUsuario.onLoad = function(success) {
   if (success) {
      llenarTree();
   } else {
      //      trace("No se pudo cargar el XML");
      usuario_tr.removeAll();
   }
};
xmlMensaje.onLoad = function(success) {
   if (success) {
      llenarMensaje();
   } else {
      trace("No se pudo cargar el XML");
   }
};
function cUsuario() {
   xmlUsuario.load("./chat_c.php?accionb=4");
}
//Recoje la lista de mensajes 
function cMensaje() {
   cMsj = 0;
   xmlMensaje.load("./chat_c.php?accionb=8&idusuario="+cookie_so.data.nombre_id+"&idmsj="+idmsj);
}
function llenarMensaje() {
   cUsuario();
   total = xmlMensaje.firstChild.childNodes.length;
   for (i=0; i<=total-1; i++) {
      tiempo = xmlMensaje.firstChild.childNodes[i].attributes.actualiza;
      idmsj = xmlMensaje.firstChild.childNodes[i].attributes.idmsj;
      chat_mc.testTxt.text += "<b>"+xmlMensaje.firstChild.childNodes[i].firstChild.nodeValue+"</b><font size=\"9\">"+tiempo+":</font>"+xmlMensaje.firstChild.childNodes[i].attributes.msg;
      chat_mc.testTxt.vPosition = chat_mc.testTxt.maxVPosition;
   }
   cUsuario();
}
function llenarTree() {
   lista_mc.usuario_tr.setIsOpen(seleccion, true, true);
   //Llenamos el menu
   lista_mc.usuario_tr.dataProvider = xmlUsuario;
   //Eventos
   lista_mc.usuario_tr.addEventListener("change", alSeleccionar);
   lista_mc.usuario_tr.setIsOpen(0, true, true);
   lista_mc.usuario_tr.setIsOpen(lista_mc.usuario_tr.getTreeNodeAt(0), true);
   lista_mc.usuario_tr.setIsOpen(lista_mc.usuario_tr.getTreeNodeAt(1), true);
   lista_mc.usuario_tr.setIsOpen(lista_mc.usuario_tr.getTreeNodeAt(2), true);
}
alSeleccionar = new Object();
alSeleccionar.change = function(evento) {
   var seleccion = evento.target.selectedNode;
   //Si es una carpeta...
   if (lista_mc.usuario_tr.getIsBranch(seleccion)) {
      //La cerramos si esta abierta
      if (lista_mc.usuario_tr.getIsOpen(seleccion)) {
         //         usuario_tr.setIsOpen(seleccion, false, true);
      } else {
         lista_mc.usuario_tr.setIsOpen(seleccion, true, true);
      }
      //La abrimos si esta cerrada 
   } else {
      attachMovie("reporte", "reporte", 1, {_x:_xmouse-50, _y:_ymouse+10, _alpha:80, idusuario:seleccion.attributes.label});
   }
};
var interMensaje = setInterval(this, "cMensaje", 3000);
//cMensaje();
//var interUsuario = setInterval(this, "cUsuario", 5000);
cUsuario();
[/code]

Por elprimodemexico

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Ago 2006 07:26 pm
oye la entrada tiene erro se pierde el puntero del mouse

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

firefox
Citar            
MensajeEscrito el 26 Ago 2006 07:27 pm
Si eso es normal era para que vean la explicación de los fondos,pero ya opte por mostrar siempre el Mouse

Gracias por tu punto de vista!

Por elprimodemexico

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Ago 2006 09:23 pm
¿probaste cambiando las propiedades del texto dinamico a Use device font?, a mi me paso algo parecido (ningun error, solo que quedaba con un custom que no existia), en algunos explorer funcionaba y en otros no, debido a que lo importe al igual que tu.

Por Kaltazor

16 de clabLevel



Genero:Masculino  

Patiperro Viajero

firefox
Citar            
MensajeEscrito el 28 Ago 2006 03:17 pm
Bien ya aplique lo que me dices y aun asi nada,incluso cambie el textarea por el textfield aplicandole las propiedades que me dijiste y aun asi nada.

Seguire probando y si lo descubro les aviso.

Gracias!

Por elprimodemexico

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 14 Sep 2006 06:22 pm
Ya he dado con el problema!!!
Sucede que el IExplore trae por default la ACTUALIZAR AUTOMATICAMENTE LA PAGINA y no ACTUALIZAR CADA QUE SE VISITA LA PÁGINA por eso puedo ver el 1er mensaje pero no los demas.

El verdadero problema sera solucionarlo ya que la mayoria de las personas tienen activada esta opcion por default,alguien conoce alguna tecnica para que un XML no quede en cache?

3 min despues...
Ya tengo la respuesta al fin funciona juajajajaja juajajajaja

Solo hay que pasar un valor distinto al XML cada vez que se realize la consulta y asi se resuelve todo

En el link de abajo pueden encontrar la info con + detalle

http://www.after-hours.org/foro/viewtopic.php?t=1003&sid=b7956608c00b57b26cf7711b91bc2f65

Les dejo yo me voy Feliz a ver a mi Novia Mary Salu2 y pasenla bien

Por elprimodemexico

5 de clabLevel



 



Ultima edición por elprimodemexico el 15 Sep 2006 04:03 pm, editado 1 vez

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.