JavaScript - Mostrar una página web a través de java en un div

 
Vista:

Mostrar una página web a través de java en un div

Publicado por JOSE MARIA (2 intervenciones) el 16/12/2015 15:39:23
hola a todos

os explico mi caso:

pretendo mostrar otra página web que tengo en HTML alojada en mi servidor dentro de un <div> una vez que el usuario hace clic sobre un elemento concreto o icono que aparece en la misma pagina.

el <div> que alojaria la nueva HTML una vez que se hace clic tiene esta apariencia
1
2
<div id="sidebar">
</div>

mientras que el elemento sobre el que se hará clic tiene esta otra

1
2
3
4
5
var feature = L.geoJson(feature, {
    pointToLayer: function (feature, latlng) {
        return L.marker(latlng, {icon: featureIcon}).bindLabel(feature.properties.Name, {noHide:false}).on('click', function () {
            sidebar.toggle();
        });

como veis lo que pretendo es que cuando alguien hace clic sobre feature pueda mostrar el en <div id="sidebar"> una pagina web que tengo alojada en el servidor. lo que no soy capaz es de mostrar correctamente la función que pueda hacer posible lo que busco

pido disculpas por anticipado pues soy novato en el uso de javascript

saludos y gracias a todos por vuestro tiempo y amabilidad.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Mostrar una página web a través de java en un div

Publicado por JOSE MARIA (2 intervenciones) el 17/12/2015 16:59:12
hola

me autorrespondo a la duda inicial.

he encontrado una solución válida usando jquery. bastaría con añadir esta línea tras la función onclick

1
$( '#sidebar' ).load( 'html externo' );

saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de xve
Val: 3.162
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Mostrar una página web a través de java en un div

Publicado por xve (2100 intervenciones) el 17/12/2015 20:43:17
Gracias por compartirlo Jose Maria!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar