0

我有一个繁忙的照片网站,每次用户想要加载另一页结果时,它都会发出新页面请求。我现在想实现一个 AJAX/AJAX 样式的分页效果,只对页面的画廊部分。

我可以在 jQuery/JS 中通过 AJAX 加载不同的页面来执行此操作,但是作为作弊,这是否也可以使用 iFrame?因此,当用户搜索时,将输入发布到 iFrame 目标,当他们选择页码时,将其发布到 iFrame 目标。

我问这个是因为我知道 iFrame 有一些好的用途和坏的用途。我想确保这不是坏事之一。我已阅读有关导致使用 iFrame 问题的浏览器后退按钮。如果这是一个好主意,这会是一个问题吗?

4

1 回答 1

0

你可以在这里查看 jQuery 的.load()函数。这就是我推荐的。iFrame 仍会发出新的页面请求。同样,实际上将内容构建到您的页面中,而不仅仅是在框架页面中。看起来更专业一点,工作得更好一点,并且在服务器上没有那么重(尽管 1 页面加载并不多).load()

于 2012-09-15T04:45:00.067 回答