Bueno, mi problema al final lo he solucionado, era una tontería, pero me ha costado encontrar lo que fallaba.
El código (dentro de una función xajax) era el siguiente:
Código:
$msgAviso='\nBlablabla bla bla bla\n';
$respuesta->alert($msgAviso);
Pues bien, el problema estaba en las comillas simples del texto $msgAviso ( ' ), que tenían que ser sustituidas por comillas dobles ( " ).
Código:
$msgAviso="\nBlablabla bla bla bla\n";
$respuesta->alert($msgAviso);
De esta forma sí interpreta los \n.