Цель состоит в том, чтобы go перейти на страницу и показать модальное окно с этой страницы.
Есть ли способ выполнить это после успешной загрузки страницы?
//load page
window.location.href = 'foobar.html';
//wait until page is ready then open modal?
$(window).ready(function () {
console.log('did it work?');
$('#someModal').modal('show');
});
Я перечислил файл javascript на странице html, но он просто не работает. Все происходит в том же окне документа, что и на начальной странице.
ОТВЕТ
Я решил получить предыдущий URL-адрес и выполнить поиск подстроки для запуска модального окна для отображения на второй странице.
//first js script for the first html page
window.location.href = 'foobar.html';
//second js script for the second html page
$(document).ready(function () {
var prev_url = document.referrer;
if (prev_url.includes('substring')){
$('#someModal').modal('show');
}
});