Abrir URL en la misma ventana y en la misma pestaña

Resuelto user1065055 asked hace 12 años • 0 respuestas

Quiero abrir un enlace en la misma ventana y en la misma pestaña que contiene la página con el enlace.

Cuando intento abrir un enlace usando window.open, se abre en una pestaña nueva, no en la misma pestaña en la misma ventana.

user1065055 avatar Dec 10 '11 12:12 user1065055
Aceptado

Necesitas usar el atributo de nombre:

window.open("https://www.youraddress.com","_self")

Editar : la URL debe ir precedida del protocolo. Sin él, intenta abrir la URL relativa. Probado en Chrome 59, Firefox 54 e IE 11.

vdbuilder avatar Dec 10 '2011 05:12 vdbuilder

Utilizar esta:

location.href = "http://example.com";
Dave L. avatar Dec 10 '2011 05:12 Dave L.

Para asegurarse de que el enlace se abra en la misma pestaña, debe utilizarwindow.location.replace()

Vea el ejemplo a continuación:

window.location.replace("http://www.w3schools.com");

Fuente: http://www.w3schools.com/jsref/met_loc_replace.asp

Cepheus avatar Jul 16 '2015 19:07 Cepheus

Puedes hacer que vaya a la misma página sin especificar la URL:

window.open('?','_self');
Tom Berthold avatar Jan 26 '2018 18:01 Tom Berthold

Si tiene sus páginas dentro de "marco", entonces "Window.open('logout.aspx','_self')"

será redirigido dentro del mismo marco. Entonces al usar

"Window.open('logout.aspx','_top')"

Podemos cargar la página como nueva solicitud.

Magesh avatar Dec 12 '2013 10:12 Magesh