Saltar al contenido

¿Cómo mostrar google.com en un iframe?

Solución:

La razón de esto es que Google está enviando un encabezado de respuesta “X-Frame-Options: SAMEORIGIN”. Esta opción evita que el navegador muestre iFrames que no están alojados en el mismo dominio que la página principal.

Ver: Mozilla Developer Network – El encabezado de respuesta de X-Frame-Options

NO ES IMPOSIBLE.

Utilice un servidor proxy inverso para manejar el problema de origen diferente. Solía ​​usar Nginx con proxy_pass para cambiar la URL de la página. puedes intentarlo.

Otra forma es escribir una página de proxy simple que se ejecute en el servidor usted mismo, solo solicítela a Google y envíe el resultado al cliente.

Como se ha descrito aquí, debido a que Google está enviando un encabezado de respuesta “X-Frame-Options: SAMEORIGIN”, no puede simplemente establecer el src en “http://www.google.com” en un iframe.

Si desea incrustar Google en un iframe, puede hacer lo que sudopeople sugirió en un comentario anterior y usar un enlace de búsqueda personalizado de Google como el siguiente. Esto funcionó muy bien para mí (dejó ‘q =’ en blanco para comenzar con la búsqueda en blanco).

<iframe id="if1" width="100%" height="254" style="visibility:visible" src="http://www.google.com/custom?q=&btnG=Search"></iframe>

EDITAR:

Esta respuesta ya no funciona. Para obtener información e instrucciones sobre cómo reemplazar una búsqueda de iframe con un elemento de búsqueda personalizado de Google, consulte: https://support.google.com/customsearch/answer/2641279

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *