Как я могу перенаправить на другую страницу, используя JavaScript? - PullRequest
0 голосов
/ 11 марта 2019

есть ли способы перенаправить на другую страницу ..? я использовал для "window.location.href = downlinkPage"

Я хотел получить доступ к downlinkPage, а затем получить информацию о файле страниц

как fileLink и fileName

есть ли способы получить доступ к downlLinkPage и получить информацию из файлов ??

Ответы [ 2 ]

0 голосов
/ 11 марта 2019

Если вы хотите смоделировать кого-то, нажимающего на ссылку, используйте location.href

Если вы хотите смоделировать HTTP-перенаправление, используйте location.replace

Дляпример:

// similar behavior as an HTTP redirect
window.location.replace("http://stackoverflow.com");

// similar behavior as clicking on a link
window.location.href = "http://stackoverflow.com";

, но код после не получится выполнить, и вся страница и ее контекст будут освобождены.Вам нужно скачать страницу, разобрать и извлечь из нее нужную информацию.Используя jQuery вы можете просто:

$.get("downlinkPage", function(data, status){
   $($.parseHTML(data)).filter('your desire query');
});
0 голосов
/ 11 марта 2019

window.location.assign() это один из способов сделать это.Например,

window.location.assign("http://example.com");

перенаправляет на example.com.

Если вы хотите удалить текущую страницу из истории, замените assign на replace.

...