Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   no quiero que el TCppwebbrowser me abra internet explorer (links) (https://www.clubdelphi.com/foros/showthread.php?t=93929)

BlackMore 12-05-2019 17:12:12

no quiero que el TCppwebbrowser me abra internet explorer (links)
 
Hola Casimiro, Escafandra..... a ver si me dais solucion a esto


Tengo un TCppWebBrowser.....navega bien pero el problema es que una pagina en la que cliqueo unos links. me abre una ventana nueva fuera del form y del TCppWebBrowser para ver el LINK y querria que todo se abriese en el mismo CppWebBrowser....

tambien algunas paginas dan error de javascript script la tipica ventanita de "quieres seguir ejecutando scripts de esta pagina???" que he solucionado que no salga poniendo la propiedad SILENT=true del componente Cppwebbrowser.......pero no se si habra alguna manera de solucionarlo en vez de ocultarlo

Casimiro Notevi 12-05-2019 18:52:09

Supongo que será porque el cppwebbrowser no maneja pestañas.

roman 13-05-2019 14:53:46

Cita:

Empezado por BlackMore (Mensaje 531970)
Hola Casimiro, Escafandra..... a ver si me dais solucion a esto

Pues no soy ninguno de los Masters que mencionas pero juraría que lo que tienes que hacer es detectar el evento NewWindow2 del WebBrowser y ahí indicar que quieres que el enlace se maneje desde tu aplicación en lugar del IE. Aquí puedes ver un ejemplo de eso. Está en Delphi pero seguro se puede pasar a C++.

// Saludos


La franja horaria es GMT +2. Ahora son las 17:32:58.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi