首页 > 解决方案 > 从 iframe 返回时重新加载页面

问题描述

我有一个嵌入 iframe 的 HTML 页面,该页面最初是隐藏的。

单击按钮时,iframe 会打开。如果单击两次,然后单击浏览器后退按钮,它将被重定向到缓存的第一个 iframe,而不是在按钮页面上。

我正在执行以下代码来重新加载页面,因此它会转到准备好的文档内的按钮页面。


                window.history.pushState('', null, './');
                $(window).on('popstate', function() {

                    location.reload();
                });

有时它不起作用。不知道我在哪里做错了。

有什么建议,请。

有没有办法用不同的会话预取 iframe?

更新 iframe src vs ajax 调用,然后将数据附加到 iframe HTML,这速度快吗?

标签: javascriptjqueryhtml

解决方案


推荐阅读