Как использовать clearInterval внутри iframe, чтобы остановить отсчет setInterval родительского html - PullRequest
0 голосов
/ 03 августа 2020

Это прямо противоположная ситуация Требуется очистить интервал в iframe от родителя, и он не работает

Скажем, в родительском HTML есть

var myInterval = setInterval(tickFunction, 1000);
function tickFunction() {
// Do something every second
}

И я хочу остановить его изнутри iframe (по неизбежным причинам). Теперь, что мне делать, чтобы добиться того же результата при использовании clearInterval(myInterval); на том же уровне HTML.

Внутри iframe HTML, я пробовал,

clearInterval(parent.myInterval); // DOES NOT WORK
parent.clearInterval(myInterval); // DOES NOT WORK
parent.clearInterval(parent.myInterval); // DOES NOT WORK
...