仅在动态JS页面上需要时呈现可选的所需内容

时间:2011-09-17 02:33:45

标签: javascript

我正在构建一个Web应用程序,我希望它像传统的“软件”一样工作:尽可能少的页面重新加载和页面重定向。

我的页面重新加载和重定向解决方案是将它们作为应用程序中的“标签”,因此当您单击另一个标签时,当前内容的div将缩小为0宽度。

我的问题是:除非单击它,否则如何阻止加载选项卡中的内容(JS,w / PHP后端中的写入)?

(假设这是我应该做的以减少不必要的负荷)

2 个答案:

答案 0 :(得分:0)

只是不要加载它直到链接/按钮/等。单击选项卡。

另请参阅jQuery tab implementations

答案 1 :(得分:0)

如果您的后端是PHP,您应该从那里控制发送给客户端的内容。

当js获取代码时,控制不加载的内容为时已晚。你可以隐藏它,或删除它,但它已被加载。

因此,为了减少不必要的负担,并且作为一种良好做法,您应该只向客户端发送活动标签'。在您的情况下,这必须在PHP中完成。