Comunidad de diseño web y desarrollo en internet online

window.location = "http://www.google.com" no funciona en IE

Citar            
MensajeEscrito el 11 Ene 2009 01:35 am
window.location = "http://www.google.com" no funciona en IE, alguien sabe ago??

Por Jro

6 de clabLevel



 

Villa Clara, Cuba

firefox
Citar            
MensajeEscrito el 11 Ene 2009 03:11 am
mm sí que funciona, pero usa comillas simples, no dobles

Código HTML :

window.location = 'http://www.google.com'

Por drarock

Claber

705 de clabLevel

3 tutoriales

Genero:Femenino  

Lima, Peru

firefox
Citar            
MensajeEscrito el 12 Ene 2009 12:35 pm
Weno, no se porque pero en IE esto no sirve

Código :

<a href="javascript:void(0);" onClick="window.location = 'http://www.google.com ';">vinculo</a>

ahhh pero entonces hay que poner:

Código :

<a href="#" onClick="window.location = 'http://www.google.com ';">vinculo</a>

Nada, son cosas del IE no entiendo.
Chao

Por Jro

6 de clabLevel



 

Villa Clara, Cuba

firefox
Citar            
MensajeEscrito el 12 Ene 2009 02:02 pm
es que en el primero ya estas diciendo en el href que no haga nada del javascript con el void, lo confundes, y tu problema es solo en IE6, usalo asi:

Código HTML :

<a href="javascript:window.location='http://www.google.com';">vinculo</a>

Y siempre usa el javascript: antes de tu sentencia de javascript.

Y una curiosidad, porque usas el window.location dentro de un link? no seria mejor usar solo el href con un vinculo normal?

Por drarock

Claber

705 de clabLevel

3 tutoriales

Genero:Femenino  

Lima, Peru

firefox
Citar            
MensajeEscrito el 12 Ene 2009 02:35 pm
Podrias usar el siguiente:

Código :

<a href="http://google.com" onclick="window.location.href = this.href; return false;">Google</a>


Lo que no entiendo es, ¿Por qué usas javascript para abrir un enlace cuando el href ya hace eso?

Código :

<a href="http://google.com">Google</a>

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox
Citar            
MensajeEscrito el 12 Ene 2009 02:38 pm

NEO_JP escribió:


Lo que no entiendo es, ¿Por qué usas javascript para abrir un enlace cuando el href ya hace eso?

Lo mismo me pregunto :roll:

Por drarock

Claber

705 de clabLevel

3 tutoriales

Genero:Femenino  

Lima, Peru

firefox
Citar            
MensajeEscrito el 12 Ene 2009 03:42 pm
Thx por lo de arriba, ahora tengo hacerlo así porque tengo en un sitio dos paguinas, en la primera hago window.location y en la otra cargo la pagina con AJAX. Y lo quise porner todo en una funcion.

Por Jro

6 de clabLevel



 

Villa Clara, Cuba

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.