diff options
Diffstat (limited to 'assets/templates/footer_iframe.twig')
-rw-r--r-- | assets/templates/footer_iframe.twig | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/assets/templates/footer_iframe.twig b/assets/templates/footer_iframe.twig index a82ecbfa..5c2dfe3e 100644 --- a/assets/templates/footer_iframe.twig +++ b/assets/templates/footer_iframe.twig @@ -1,6 +1,5 @@ <script type="text/javascript"> var dir = '{{lang.applangdir}}'; - jQuery('#browser_container').resizable({ handles: (dir === 'ltr') ? "e" : "w", start: function () { @@ -9,12 +8,16 @@ jQuery('#browser_container').resizable({ stop: function () { jQuery('#masking_overlay').css('display', 'none'); } - }); - window.onpopstate = function (event) { console.log('onpopstate', { state: event.state + }); + if (event.state && event.state.realurl) { + var ifr = document.getElementById('detail') + ifr.contentWindow.location.replace(event.state.realurl); + } +}; if('serviceWorker' in navigator) { navigator.serviceWorker.register('assets/sw.dev.js').then(function(registration) { console.log('Service Worker Registered'); |