Hola,
Mira, debe haber otra solucion, pero por ahora solo veo dos
1) Crear una variable global y antes de mandar a llamar tu funcion setear el valor, me explico
Código:
<script type="text/javascript">
var texto = "PRUEBA EXITOSA";
function mostrar_confirmacion_ui(titulo, mensaje, ancho, callback) {
{
//toda tu funcion
}
function pruebas_jquery() {
alert(texto);
}
mostrar_confirmacion_ui('TITULO', 'MENSAJE', 350, pruebas_jquery);
//seteamos nuevo valor
texto = "PRUEBA DE SONIDO (8)";
mostrar_confirmacion_ui('TITULO', 'MENSAJE', 350, pruebas_jquery);
</script>
2) Crear un switch, asi segun el valor pasado es lo que debe mostrar
Código:
function mostrar_confirmacion_ui(titulo, mensaje, ancho, callback) {
{
switch(callback)
{
case "pruebas_jquery":
texto= 'soy un lindo texto';
break;
case "pruebas":
texto= "¡soy el segundo :(';
break;
default:
texto= 'Nooo... soy el default';
break;
}
//toda tu funcion
callback(texto);
}
Y bueno, debe haber otra, una mucho mas simple que estas dos rancias, pero la verdad que por ahora no veo mas soluciones
Saludos