Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2011, 02:17
radge
 
Fecha de Ingreso: enero-2004
Ubicación: here I Am
Mensajes: 437
Antigüedad: 20 años, 10 meses
Puntos: 1
Frameset con 2 frames en un servidor externo y un frame en LOCAL

Buenas tengo una aplicación en local hecha en DELPHI que tiene un componente webbrowser que a su vez lo que hace es cargar una web HTML
que tengo alojada en c:\miruta\inicio.html

Dentro de este archivo tengo un frame , como esto

Cita:

addr_menu = document.URL.substring(is_input + 1, document.URL.length);
addr_menu = "http://miservidorweb.com/index.php?version=new&" + addr_menu;

addr_right = document.URL.substring(is_input + 1, document.URL.length);
addr_right = "http://miservidorweb.com/index.php?version=new&" + addr_right;


document.write("<frameset rows='*,10' frameborder='no' border='2' framespacing='0'>");
document.write("<frameset rows='*,50' frameborder='no' border='2' framespacing='0'>");
document.write("<frameset cols='*,250' frameborder='no' border='2' framespacing='0'>");
document.write("<frame name='mainFrame' src='left.html' ' scrolling='No' >");
document.write("<frame name='topFrame' src="+ addr_right +" scrolling='No' noresize='noresize' >");
document.write("<\/frameset>");
document.write("<frame name='dx' src=" + addr_menu);
document.write("><\/frameset> ");
document.write("><\/frameset> ");


Esto me crea un frame dividido en tres partes , la parte derecha que es un menú hecho en JQUERY(por eso
lo tengo colgado en mi servidor web externo) , luego en la parte inferior tiene otro frame también en el servidor web y después el tercer frame
que cargaria una página en local(porqué cargaria una imagen que cada máquina tienen propia en LOCAL (su logo)

El problema que tengo es que tengo 2 frames por decir-lo así alojados en el servidor y el tercer frame en LOCAL , pues no puedo abrir un LINK
dentro del frame cargado en local he probado algo como esto


<a href=# onclick="javascript:parent.location.href = 'http://www.google.es'">google</a>
<a href=# onclick="javascript:window.parent.mainFrame.locati on.href = 'http://www.google.es'">google2</a>
<a href=# onclick="javascript:window.parent.location.replace = 'http://www.google.es'">google3</a>
<a href="http://www.google.es" target="mainFreame">google4</a>
__________________
Nuevo foro sobr el mundo del motor - Renault foro
http://www.renaultforo.com