Скрипт перенаправить на URL и обновить - PullRequest
0 голосов
/ 14 марта 2019

Это может быть нубский вопрос.Мне нужен скрипт для перенаправления на URL и обновления этого URL каждые 5 минут.

Я начинаю с:

<!DOCTYPE html>
<html>
    <head>
        <title>Example</title>
        <script>
            function init()
            {
               window.location.href = "my URL";
            }
        </script>
    </head>

    <body onload="init()">
    </body>
</html>

, он откроет мой URL, но если я попробую обновить метатег, это не работает, мне нужно обновить этот перенаправленный URL.

Ответы [ 2 ]

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

Вы не можете выполнить код JavaScript для иностранных веб-сайтов.Представьте себе последствия для безопасности.(см. это для получения дополнительной информации: Как получить доступ к другой вкладке в Chrome в javascript? )

Что может быть для вас решением - открывать ссылку каждые 5 минут и закрывать предыдущуюодин.Это будет сделано с интервалом.Но будьте осторожны, интервал никогда не остановится ...

var myWindow; // create global empty object
function openWindow(){
  myWindow = window.open("www.google.de"); // define the opened window in there
}

openWindow(); //actually open the new window
setInterval(function(){
  myWindow.close(); // close the specific window
  openWindow() // open the window again
},30000) // executed every 5 minutes (30000 ms)
0 голосов
/ 14 марта 2019

Я действительно не знаю, что вам нужно, но я думаю, что это:

    <script>
         function init() {
              var newWindow = window.open("http://mylink","_self");
                   //use _blank if you want it on a new tab
         }
    </script>
    <script>
         function reloadInterval() {
            location.reload();
            setTimeout(function(){
                          reloadInterval()
                       }, 300000)

         }
         function _interval() {
            reloadInterval()
         }
    </script>
    <img src="nosrc" alt="" onerror="reloadInterval()">

и вместо использования onload используйте:

    <img src="onload-purposes" alt="" onerror="init()">

прокомментируйте этот вопрос, если вам нужно что-то еще

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...