Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当用户单击“浏览器后退”按钮时,如何更改iframe的源?_Javascript_Iframe_Drupal - Fatal编程技术网

Javascript 当用户单击“浏览器后退”按钮时,如何更改iframe的源?

Javascript 当用户单击“浏览器后退”按钮时,如何更改iframe的源?,javascript,iframe,drupal,Javascript,Iframe,Drupal,你好 我已经接管了一个Drupal站点,该站点使用iFrame作为主要内容区域。我有一个小问题要纠正 当用户单击指向包含大量内容的页面的链接,然后使用浏览器的“后退”按钮导航到上一页时,会显示旧内容,但iframe的src不会更改。我正在使用一些javascript动态设置页面的高度,因此当上一个页面的内容较少时,在内容和页脚之间会有大量的空白 下面是一张图表,希望能说明我的工作: 因此,在返回到上一页时,通过浏览器的“后退”按钮,页脚会向下压,因为源代码没有更改,因此页面不会再次呈现 我没有真

你好

我已经接管了一个Drupal站点,该站点使用iFrame作为主要内容区域。我有一个小问题要纠正

当用户单击指向包含大量内容的页面的链接,然后使用浏览器的“后退”按钮导航到上一页时,会显示旧内容,但iframe的src不会更改。我正在使用一些javascript动态设置页面的高度,因此当上一个页面的内容较少时,在内容和页脚之间会有大量的空白

下面是一张图表,希望能说明我的工作:

因此,在返回到上一页时,通过浏览器的“后退”按钮,页脚会向下压,因为源代码没有更改,因此页面不会再次呈现

我没有真正使用iFrame,因为它们不适合使用。我想知道,在使用browser back按钮时,是否有办法强制更改iframe的源代码