gpt4 book ai didi

php - 防止 div 重新加载

转载 作者:行者123 更新时间:2023-11-28 03:48:29 25 4
gpt4 key购买 nike

基本上,我想要与我认为的老式 html“框架集”相同的效果。

请看一下这个页面: http://onomadesign.com/wordpress/identity-design/alteon-a-boeing-company/

如果用户从 industry -> transportation 中选择一个项目,我希望在新项目页面出现时,右侧的滚动菜单保持其初始状态。这样他们就不会迷路而不得不再次点击才能进入同一子菜单部分。

因此,正确的缩略图导航应该保持不变,我不希望它重新加载。

我必须使用框架或 iframe 吗?或者我可以进行某种 jQuery 调用以“不重新加载”那个 div 吗?也许PHP?对不起,我不是程序员出身。

更新:

伙计们,我设法将整个缩略图导航代码放入一个名为 sidebar.php 的单独 php 文件中。现在这在我的 single.php (Wordpress) 中被 <?php get_sidebar(); ?> 调用了。 .

现在是否应该让这个 sidebar.php 在页面重新加载时不刷新更容易?我一直在查看 cookie、php session 、iframe.. 但我无法让它工作。

如有任何帮助,我们将不胜感激!

最佳答案

Facebook 有点为了优化而在没有框架的情况下这样做。他们获取每个链接,如果支持,则使用 AJAX 加载页面内容而无需重新加载布局。

显然,这类事情可能需要对您的应用程序的内部结构进行重大重组。另一种选择是在单击链接时将菜单的状态简单地存储为 cookie(请参阅 jQuery Cookie plugin ),并且在每次重新加载时,让 Javascript 查看 cookie 并将菜单动态恢复到正确状态,或者使用您的内部 PHP读取 cookie 并决定显示什么菜单。

但如果您真的很绝望,您可能最终会求助于框架。有时这可能没问题 - 但首先尝试其他一切:)

关于php - 防止 div 重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2104307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com