diff --git a/views/pages/statusCodePage.html b/views/pages/statusCodePage.html index 0ab7af52a..99ca68c53 100644 --- a/views/pages/statusCodePage.html +++ b/views/pages/statusCodePage.html @@ -68,6 +68,10 @@

{{statusCode}}

(function () { 'use strict'; + function onClickReload(aEv) { + window.location.reload(false); + } + function onClickClose(aEv) { window.close(); } @@ -83,8 +87,13 @@

{{statusCode}}

thisNode.innerHTML = ' Go Back'; thisNode.addEventListener('click', onClickGoBack); } else { - thisNode.innerHTML = ' Close window'; - thisNode.addEventListener('click', onClickClose); + if (window.opener) { + thisNode.innerHTML = ' Close window'; + thisNode.addEventListener('click', onClickClose); + } else { + thisNode.innerHTML = ' Reload window'; + thisNode.addEventListener('click', onClickReload); + } } } }