我正在构建一个Web应用程序,我希望它像传统的“软件”一样工作:尽可能少的页面重新加载和页面重定向。
我的页面重新加载和重定向解决方案是将它们作为应用程序中的“标签”,因此当您单击另一个标签时,当前内容的div将缩小为0宽度。
我的问题是:除非单击它,否则如何阻止加载选项卡中的内容(JS,w / PHP后端中的写入)?
(假设这是我应该做的以减少不必要的负荷)
答案 0 :(得分:0)
只是不要加载它直到链接/按钮/等。单击选项卡。
答案 1 :(得分:0)
如果您的后端是PHP,您应该从那里控制发送给客户端的内容。
当js获取代码时,控制不加载的内容为时已晚。你可以隐藏它,或删除它,但它已被加载。
因此,为了减少不必要的负担,并且作为一种良好做法,您应该只向客户端发送活动标签'。在您的情况下,这必须在PHP中完成。