Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想创建一个站点“A”,其中包含一个通过 Ajax 调用站点“B、C、D”的 jQueryUI-Tabset。但是当有人在谷歌上找到站点“B”并调用它时 - 有没有办法强制站点“B”不独立显示,但它总是显示在站点“A”的标签集中?
首先,您必须允许通过 URL 显示选项卡。可以在这里找到来自 jQuery 工具的快速示例,您可能也会觉得这很有趣。
然后在“B,C,D”页面上,您必须以某种方式找出该页面是作为选项卡还是作为页面加载的。由于您在这里有 AJAX,最简单的方法是检查页面是否加载了 AJAX 请求。然后 - 如果不是 - 重定向到选项卡页面并指定当前选项卡,例如 /pageA#tabB。