Author Topic: incluir sentencia <%@include desde javascript  (Read 2668 times)

Sarandonga

  • Newbie
  • *
  • Posts: 30
  • Karma: 0
    • View Profile
incluir sentencia <%@include desde javascript
« on: Junio 15, 2007, 11:09:52 pm »
Hola!

Necesito ayuda!!

Tengo esta funcion

function funcion()
         {
            var contenido = document.getElementById("contenido");
            var pagina = '\"untitled0.jsp\"';
            contenido.innerHTML= '<%@include file='+pagina+'%>';
         }

a la que accedo desde el evento onClick de un botón.
Consigo el identificador de la columna id="contenido" de una tabla que tengo en mi página, porque ahí es donde kiero incluir la página untitled0.jsp que está en el mismo directorio... etc etc
Pero no consigo que la línea:

contenido.innerHTML= '<%@include file='+pagina+'%>'; me funcione. Me dice que:
Archivo JSP "/Proyecto/Administrador/Compras/Proveedores/+pagina+" no encontrado

He probado de mil maneras pero no consigo que me funcione; cuando no encuentra el archivo, dice que me faltan comillas...

Sólo funciona si no concateno cadenas, es decir, si pongo el nombre de la página directamente, así:

contenido.innerHTML= '<%@include file="untitled0.jsp"%>';

pero lo que me interesa es poder concatenar cadenas para que pueda direccionar las paginas que yo kiera pasandolas como parámetro a la función...

¿Alguién me podría dar una idea?
Salu2!


rfilgueiras

  • Jr. Member
  • **
  • Posts: 79
  • Karma: 0
    • View Profile
    • Blog de programación
Re: incluir sentencia <%@include desde javascript
« Reply #1 on: Junio 18, 2007, 04:50:29 pm »
Creo que está respondido en el foro de Javascript ...

 

ey