美好的一天,
我已经接管了一个使用iframe作为主要内容区域的Drupal网站。我有一个小问题要纠正。
当用户单击包含大量内容的页面的链接,然后使用浏览器的后退按钮导航到上一页时,将显示旧内容,但iframe的src不会更改。我正在使用一些JavaScript来动态设置页面的高度,因此,当上一页的内容较少时,内容和页脚之间会有大量的空白空间。
因此,在返回上一页时,通过浏览器的后退按钮,页脚被向下推到下方,因为源未更改,因此该页面不会再次呈现。
我并没有真正使用iframe,因为它们不太适合使用。我想知道,有没有一种方法可以在使用浏览器后退按钮时强制更改iframe的来源?