-2

我想做一些类似于 PHP 的包含但让它像 iframe 一样工作。

解释:根据我微小的编码知识,iframe 的工作可以描述为实际浏览器选项卡中的单个选项卡。这很好,因为我可以单击 iframe 中的任何内容,而无需重新加载实际的浏览器选项卡或完全影响其内容。然而,PHP 的 include 方法并非如此;如果我使用包含,每当我单击包含页面内的链接时,它都会将我的浏览器选项卡从 index.php 导航到链接中定义的 URL。

我很乐意使用 iframe,但由于在其中导航时其内容的高度会动态变化,因此我永远无法摆脱其侧面的滚动条。

有解决问题的方法吗?

4

1 回答 1

2

你不能从 PHP 做任何事情。PHP 仅用于为请求交付某些内容的 Web 浏览器创建静态响应。你需要一些东西来让它更有活力。

您可以使用 AJAX 加载内容,或使用 JavaScript 扩展 iframe。jQuery是一个非常好的用于 AJAX 或在 DOM 中查找元素的 JavaScript 框架。

于 2013-04-23T00:02:19.517 回答