2010-08-10 8 views
11

¿Hay algo más que pueda usar en lugar de un iframe en mi página web por el que todavía tengo que aprobar una url o es iframe?Alternativas de IFrame

Gracias.

+0

¿Qué muestra en los iFrames? ¿Páginas externas o solo contenido de su sitio web y no desea volver a cargar toda la página en cada acción en la página? –

+0

Ayudaría si nos deja saber lo que no le gusta de IFRAME. – Alohci

+0

Hola. El contenido es todo interno/intranet relacionado y no dominio cruzado. En segundo lugar, la mayoría de los usuarios que usan la aplicación web no aprecian las ventanas dentro de Windows. Espero que esto ayude. – tonyf

Respuesta

0

Deberás contarnos un poco más sobre lo que estás intentando hacer para que podamos ayudarte un poco más.

Parece que una Solicitud HTTP/AJAX podría encajar en la factura, pero es difícil decirlo en este momento.

4

Puede utilizar una solicitud AJAX para buscar el contenido y luego solo insertarlo en la página, pero eso no funcionará en el dominio cruzado, por lo que si está tratando de alojar contenido externo, iframe es el camino a seguir.

2

puede crear un div y llenar este div de múltiples maneras, ya sea hacer una solicitud de AJAX o si está utilizando cualquier lenguaje de scripting del servidor, puede hacer una inclusión dentro del div.

utilizando iframes sigue siendo la opción más limpia para la mayoría de los usos.

0

No hay otra opción para incrustar dominios cruzados a menos que use el elemento HTML <frameset>, que no recomiendo encarecidamente. Sin embargo, puede ocultar el iframe utilizando CSS.

Crossdomain communication se puede hacer en una variedad de formas también.

0

No creo que haya nada más que pueda usar, como alternativa a un iframe. Teniendo en cuenta que la URL cambiará al hacer clic en cualquier enlace dentro del iframe, cambiará el contenido. Esto, de lo contrario, puede ser tedioso y desafiante. En el momento en que haces clic en un enlace, estás obligado a ser redirigido a él. Por lo tanto, no.