Która metoda obiektu location zastępuje bieżący dokument dokumentem spod podanego adresu?
Źle.
open() otwiera nowe okno (metoda window).Źle.
reload() przeładowuje bieżącą stronę.Źle.
close() zamyka okno.Dobrze.
location.replace(url) zastępuje bieżący dokument.Metoda
location.replace() wczytuje nowy dokument spod podanego adresu, ZASTĘPUJĄC bieżący - bez dodawania wpisu do historii (nie da się „cofnąć”). Dlatego dokument zastępuje replace().Pozostałe metody robią co innego.
reload() odświeża bieżącą stronę, a open() i close() dotyczą okien (obiektu window), nie zastępowania dokumentu. Zastąpienie strony daje location.replace().