Если URL вашего iframe не изменяется, вы можете просто восстановить его.
Если ваш iframe не из того же источника (схема протокола, имя хоста и порт), вы не сможете узнать текущий URL в iframe, поэтому вам понадобится скрипт в документе iframe для обмена сообщениями с его родительское окно (окно страницы).
В документе iframe:
window.addEventListener('change', function(e) {
if (e.data === 'Please reload yourself') {
var skipCache = true; // true === Shift+F5
window.location.reload(skipCache);
}
}
На вашей странице:
var iframe = document.getElementById('my-iframe');
var targetOrigin = iframe.src; // Use '*' if you don't care
iframe.postMessage('Please reload yourself', targetOrigin);