Curioso, yo lo he hecho funcionar en FF pero sólo pasando
null al método request.send().
Si tú haces callbackfunc +
'(' + request +
')', eso sí que son churros con merinas (¿qué son merinas?): estás sumando cadenas de caracteres con objetos.
Pero si esto te confunde, ¿qué tal si te digo que también funciona si pones:
Código:
eval(callBack(request));
así, sin comillas, pero llamando a la función también sin comillas:
Código:
peticionHttp('http://servidor/pagina.php', procesaRespuesta);
// Saludos