2010-05-21 17 views
9

Tengo una barra lateral (iframe del lado derecho) y cuando hago clic en un enlace, se abre una nueva ventana en IE8, (en firefox se abre una nueva pestaña). ¿Qué debo hacer para abrir enlaces en IE8 en una nueva pestaña? Ya configuré Herramientas-> Opciones de Internet-> Configuración->'Abrir ventanas emergentes siempre en una nueva pestaña' y 'Una nueva pestaña en la ventana actual' abrir en una pestaña nueva pero aún no funciona. Mis enlaces son bastante simples, ¿qué me estoy perdiendo? ejemplo: text. También algunos sitios están diciendo a registrar Regsvr32 actxprxy.dll para solucionar este problema, todavía no funciona. Y quiero que esto funcione con un simple clic, sin la opción de 'clic derecho-> abrir en una nueva pestaña'. También espero no obtener la respuesta 'no puedo cambiar cómo funciona ie8'. ;)¡Necesito abrir enlaces en una nueva pestaña en ie8!

Aquí es un archivo de prueba, pero aún no funciona con _blank ...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
     </head> 
    <body> 
    <a href="http://www.google.ca" target="_blank">open in new tab</a> 
    </body> 
</html> 

Aquí está mi parámetros ie8 para las fichas ... alt text http://db.tt/lMhAs3

Y lo siento si todo está en francés, arreglaré el idioma más tarde.

+0

por favor incluya algún ejemplo html incluyendo el parámetro de destino que está utilizando en sus enlaces :) – RYFN

+0

Hmmm ... bastante extraño que no se abre en una nueva pestaña después de agregar el atributo target = "_ blank" y cambiar la configuración de su navegador . No puedo reproducir el mal comportamiento así que seré de poca ayuda adicional. Es posible que desee publicar la misma pregunta en SuperUser.com para ver si alguien se ha encontrado con el mismo problema con IE8. –

+0

bastante extraño de hecho. Acabo de publicarlo en superuser.com. – developerGuile

Respuesta

10

Debe utilizar el atributo target="_blank" para que los enlaces se abran en una nueva ventana o pestaña. Donde realmente se abre el enlace depende de la configuración del navegador. Por lo tanto, si tiene Herramientas> Opciones de Internet> Configuración de navegación con fichas> "Abrir siempre ventanas emergentes en pestañas nuevas", se abrirá un vínculo de destino = "_ en blanco" en una nueva pestaña. Tenga en cuenta que este tipo de enlace se abrirá en una nueva ventana de forma predeterminada en la mayoría de los navegadores.

1

Su configuración se ve bien, simplemente suelte el atributo "Target" en el html
El atributo de destino define dónde se abrirá el documento vinculado.

0

Solo una breve observación, IE (todas las versiones) no abrirá un enlace con dirección ULR inválida. Por ejemplo, una barra que falta (http:/domain.ext). Funcionará en otros navegadores aunque.

Cuestiones relacionadas