Как перезагрузить HTML ссылку / ссылку - PullRequest
0 голосов
/ 22 мая 2019

У меня есть следующая ссылка в моем HTML-файле

<p class = "card-text"> This is a title </p>
<a href = "google.com" class = "btn btn-success" target = "_blank"> Text </a>

как это сделать после нажатия кнопки и перехода в Google, каждый определенный интервал времени, скажем, 30 секунд, Google обновляется / перезагружается

Ответы [ 3 ]

0 голосов
/ 22 мая 2019

Просто напишите функцию с window.setInterval() и window.open() следующим образом:

window.setInterval(function(){
    window.open(URL, yourWindowName);
}, 30000); // Wait 30s

Не забудьте остановить его с помощью clearInterval()

0 голосов
/ 22 мая 2019

Этот фрагмент кода будет открывать ссылку в элементе [href] из [a] каждые 10 секунд на новой вкладке:

Ваш HTML:

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

Этокод jQuery:

$('a').click(function(e){
    e.preventDefault();
    var _this = $(this);
    setInterval(function(){
        window.open(_this.attr('href'), '_blank');
    }, 10000);
});

Если вы хотите перезагрузить ту же страницу, вы должны использовать элемент iFrame с некоторыми изменениями в этом фрагменте кода.

0 голосов
/ 22 мая 2019

Вы не можете.

  • У страницы нет общего способа повлиять на следующую страницу, загруженную в браузер.
  • Не существует специального метода Google, позволяющего перезагрузить страницу по таймеру
  • Можно сделать что-то подобное со страницей, загруженной в <iframe>, но Google установил X-Frame-Options, чтобы запретить третьим сторонам загружать свою домашнюю страницу в рамку.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...