У меня есть страница, открытая в iFrame. Я хочу обновить страницу через x секунд (x может быть любой цифрой, которую я получу больше 5). Как я могу это сделать?
вот мой код;
<iframe sandbox="allow-forms allow-pointer-lock allow-popups allow-same-origin allow-scripts" class="iframe" ng-show="$ctrl.getFrameURL() !== 'Default URL'" ng-src="{{$ctrl.getFrameURL()}}" width="100%" height="100%" scrolling="yes" frameBorder="0" id="remotePageFrame"></iframe>
Я проверил, есть некоторые вопросы по StackOverflow, где ребята перезагрузили страницу, обновив область. Я не хочу обновлять область, так как мое значение URL в переменной области остается тем же. Есть ли что-нибудь в JavaScript или AngularJs, которые могут помочь обновить страницу в iframe.
Обновление-1
Решение, предложенное @sarvon ks, работает с моими собственными страницами, которые размещены в моем проекте, но жалуется, когда я пытаюсь обновить любую внешнюю / стороннюю страницу. На моей странице у меня есть цикл над iFrame, который открывает многократную страницу. Большинство из них являются внешними страницами. Для внешних страниц я получаю исключение Uncaught SecurityError.
-- Uncaught SecurityError: Blocked a frame with origin "http://localhost:63342" from accessing a cross-origin frame.
Эта ошибка уже хорошо обсуждается в существующем вопросе . Есть ли другой способ обновления страницы, открытой в iFrame?