javascript - 使用 PHP 从另一个页面获取内容

标签 javascript php html css

这个问题纯粹是出于我自己的好奇心。我没有需要回答的问题,我自己也不知道如何解决。

我想知道是否可以使用 PHP 从另一个页面获取内容并将其显示在您所在页面上的当前内容的位置。在某种程度上,尽量避免刷新页面。

例如:

假设我有我的“主页”,其中有一个 slider 和一些主要信息,但仅此而已。

然后我点击“关于”,而不是它移动到另一个页面并刷新,它只是捕获“关于”上包含 div 的主要内容并替换“主页”上的现有内容,保持一切完好无损并且看起来您已经移动了带有 URL 的页面,但实际上您并没有移动。

这是否可能,如果可能的话,任何人都可以给出一个简短的解释/指向某个地方的链接,以便我能够学习 Web 开发的这一方面(我的下一个学习目标)。更重要的是,这样做是一件好事还是有一些限制/问题?

最佳答案

是的,但不适用于 PHP。

假设您有 <div id="content">包装您的页面内容。

您可以使用 AJAX 加载 about.php ,然后解析响应以找到 <div id="content"> ,获取其内容,并将其拖放到当前文档的内容区域。

但是,请记住,这种方法存在一些问题。例如,如果您在新页面加载之前多次单击,会发生什么情况?如果用户重新加载页面,URL 会发生什么变化?

关于javascript - 使用 PHP 从另一个页面获取内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23519540/

相关文章:

javascript - 启动/停止 javascript 所需的按钮

html - 如果条件满足,点击 HTMLelement

javascript - 将选中的属性添加到 TR 中最接近的复选框

javascript - 移动网页的 Twitter 身份验证?

javascript - 如何在javascript数组中显示更新后的元素

php - Google 云打印和功能 PPD

php - 如何为 PHP 设置全局环境变量

javascript - 从ajax post获取值(value)

javascript - jQuery - 如何通过动态表中的文本框显示下拉选定的值

html - Chrome 不尊重字体粗细?