如何一次显示一个站点列表

时间:2010-08-30 16:30:41

标签: javascript html css iframe

我正在寻找一种从URL列表中一次显示一个网站列表的方法。我很好用一个非常手动的解决方案,我发现了一个AJAX解决方案,其中每个“页面”都显示在一个选项卡中,但它非常重,因为如果我有50个页面,我希望用户一次翻页,这个解决方案本质上将所有50页拉到一页上。你知道一个框架做同样的事情,但一次只加载一页吗?非常感谢您的建议和帮助。这是我找到的网站 - http://css-tricks.com/jquery-ui-tabs-with-nextprevious/

3 个答案:

答案 0 :(得分:1)

您可以将网址加载到数组中,然后创建一个“下一步”按钮,将下一个网址加载到div中;取代前一个。

答案 1 :(得分:0)

你需要这样做javascript吗? 可能更容易使用php卷曲页面,然后将此返回的数据作为可评估的数组回显到html中。然后允许用户使用next和prev按钮更改您正在查看的返回数组的哪个部分。

如果你预加载每一个,它会很重,正如你所指出的那样。

答案 2 :(得分:0)

这个想法是为AJAX尖叫。通过适当的AJAX调用,只有在实际选中选项卡后才能加载页面。需要转储加载到该区域的任何先前页面。如果您正在使用iframe的src属性,则实际上不需要物理切换选项卡,只需更改src并强制它自己刷新即可完成该技巧。如果您正在通过远程Web服务执行屏幕刮擦,那么您可以简单地使用jQuery / AJAX来重写相关面板的innerHTML。