Gracias a ambos!
He probado la forma
Código:
<a href='#' onclick='javascript:xajax_seleccion_inmueble(".$id .")'><span class='Estilo1'>ver detalles</span></a>";
y la forma
Código:
<a href=\'javascript:xajax_seleccion_inmueble($id)\'><span class='Estilo1'>ver detalles</span></a>
y las dos funcionan igual de bien... PARA FIREFOX!! en el explorer, si el texto que tiene que mostrar la funcion xajax_seleccion_inmueble tiene acentos o eñes, funciona mal. Da un alert con un pedazo de error que viene a decir que no puede enviar el header y tal y cual, vamos, los acentos. Si el texto a formar no tiene acentos ni eñes, en el explorer funciona bien.
En cuanto a lo de concatenar (".$id.") o poner $id a secas, funciona bien de las dos formas, tanto en FF como en IE. El único problema que ahora tengo son las ñ y los acentos.
Alguna sugerencia??
muchas graciass