【问题标题】:Getting links from db and displaying them in another div [closed]从 db 获取链接并在另一个 div 中显示它们 [关闭]
【发布时间】:2013-04-03 08:09:34
【问题描述】:

我正在考虑开始一个新的网站项目。但我有一个问题! 我想要两个表格布局,例如:

|-------------|
|     |       |
|     |       |
|     |       |
|     |       |
|     |       |
|-------------|

在左边我想要列出的项目和链接,如 (page.php?id=1 等等) 当用户点击左侧的链接时,数据将显示在右列。 这对 HTML、CSS 和 PHP 是否可行?

谢谢

【问题讨论】:

  • 是的,这是可能的,尽管您也必须使用 Javascript。
  • 这怎么可能?或者,我该怎么做?
  • 如果你想让链接在右侧打开而不重新加载页面,那么你需要在右侧使用ìframe,或者更好地使用AJAX。
  • 是的,我在考虑使用 ifram,但我不想这样做,从来没有学过 AJAX,但我想这不会那么难吧?
  • 分享您的研究对每个人都有帮助。告诉我们您尝试了什么以及为什么它不能满足您的需求。这表明您已经花时间尝试帮助自己,它使我们免于重复明显的答案,最重要的是它可以帮助您获得更具体和相关的答案!

标签: php html mysql css connection


【解决方案1】:

是的,这是可能的。为此,您需要使用 AJAX。

这里是初学者教程:http://www.tizag.com/ajaxTutorial/

在您阅读并了解基础知识之后(如果您不了解 javascript,您可能需要查看更多教程),您可以继续学习 jQuery(一个 Javascript 框架)。例如,您可以使用jQuery.ajax()。这样做有很多选择,主要是开始。

如果您想学习,试错法是您可以使用的最重要的方法。祝你好运!

PS:

由于有 2 个选项可以做你想做的事(iFrames 和 AJAX) - 你应该阅读这个问题:iframes vs ajax

【讨论】:

  • 谢谢我去看看!
【解决方案2】:

您可以使用 AJAX 或使用右侧的 iframe 来实现

<iframe name="frname"></iframe>

并将您的链接定位到它

 <a href="http://site.com" target="frname">Link</a>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-05
    • 2020-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-27
    • 1970-01-01
    • 2018-05-28
    相关资源
    最近更新 更多