problema de altura del iframe delphi EmbeddedWB

Tengo pocas páginas web en la base de datos MySQL, que quiero mostrar como "presentación de diapositivas" en mi formulario Delphi (7). Estoy tratando de usar EmbeddedWebBrowser para ello y generando mi archivo HTML dinámicamente, usandoiframe etiquetas: para mostrar más de 1 página web en este momento.

El problema es que, cuando cargo este archivo html en EmbeddedWB, la altura es de solo 150 px, sin embargo, en IE, FF, Chrome parece estar bien.

Mi código de Delphi:

embeddedwb1.LoadFromFile('mypage.html');

¿alguna sugerencia?

PD: las páginas web de mi colección no son del mismo dominio.

cómo reproducir: coloque un componente Embeddedwebbrowser para formar, establecer

RegisterAsBrowser

parámetro a

True

, para el modo "silencioso" agregué este evento a EmbeddedWebBrowser:

procedure TForm1.EmbeddedWB1ScriptError(Sender: TObject; ErrorLine, ErrorCharacter, ErrorCode, ErrorMessage, ErrorUrl: String; var ContinueScript, Showdialog: Boolean); 
    begin 
    continuescript:=true;
    showdialog:=false; 
    end;

luego generé un código html simple para ... que se muestra arriba ... Si el sitio web mypage tiene un iframe "secundario", no muestra correctamente la altura del iframe secundario (de otro dominio). Si este archivo ads.html (generado por esta simple aplicación de Delphi) se abre en IE normal (11), mostrando correctamente el iframe secundario ... Traté de cambiar los parámetros incrustados del navegador web (hay muchos), pero sin éxito ... Perdón por este "ejemplo de trabajo completo "- Necesito aprender a escribir con mejor calidad, pero 1) mi inglés no es bueno 2) Soy nuevo aquí, debo aprender mucho :) pero este problema es casi crítico, debo resolverlo hasta el miércoles que puse uno button to form1, el formulario haciendo lo siguiente:

embeddedwb1.LoadFromFile ('mypage.html');

ejemplo de 'mypage.html':

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=11"></head>
<body>
<iframe style="position:absolute;width:100%;height:100%" src="http://www.expresspaid.net/?x=ptcview&amp;view=bHNETmxjTXd1ck4wQWxYWmx6YWRkS0xSWGVZSklWSlJ3aWVOdzVkOXNhND0,">
</iframe>
</body>
</html>
ACTUALIZAR

¡DESPUÉS DE UNA SEMANA DE ESPERA, FIJÉ ESTE PROBLEMA! :)

la solución fue:

cuando generé el archivo .html de Delphi (escribí todo el código dinámicamente en el archivo de texto y luego lo abrí en EmbeddedWB)
Escribí una etiqueta de iframe como esta:

htmlpage:=htmlpage+`'<iframe width="100%" height="800" src="'+mypagestring+'"></iframe>'+#13+#10;

pero no fue bueno ..

mi etiqueta html nueva y funcional:

htmlpage:=htmlpage+'<iframe sandbox="allow-same-origin allow-scripts allow-popups allow-forms" width="100%" height="800" src="+mypagestring+"></iframe>'+#13+#10;

como ves, el uso desandbox en el iframe de los padres me ayudó a mostrar el iframe completo del niño, no solo una parte de eso :)

Respuestas a la pregunta(0)

Su respuesta a la pregunta