Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2007, 18:15
Avatar de mamon
mamon
 
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 23 años, 2 meses
Puntos: 3
Pregunta setRequestHeader no me funciona

Hola, tengo este código:

Código PHP:
var Try = { these:function(funclist)
 { for(var 
a=0,b=arguments.length;a<b;++a)
     { try { return (
arguments[a])() } catch(e) {} }
 } }
function 
create_xmlhttp()
{
  var 
xmlhttp = Try.these(
    function() {return new 
ActiveXObject('Microsoft.XMLHTTP')},
    function() {return new 
ActiveXObject('Msxml2.XMLHTTP')},
    function() {return new 
XMLHttpRequest()},
    function() {return 
window.createRequest()}
  ) || 
false;

    Try.
these(xmlhttp.setRequestHeader('Content-Type''application/x-www-form-urlencoded;charset=UTF-8'));
          
    return 
xmlhttp;

al final para resumir, el xmlhttp se setea bien, mi problema es que quiero que se setee con una cabecera direfente (setRequestHeader), no quiero esa en realidad quiero que sea un "text/xml" porque tengo un webservices en php con el pear y espera un "text/xml". Me manda error la linea donde esta el "setRequestHeader", cual es el problema?


Gracias
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.