2

我正在一个加载了 AJAX 内容的网站上工作。为了显示这个内容,我在我的 index.html 页面中创建了一个 div 容器,我使用 .load jQuery 方法加载其他 html 页面,如部分或项目。

我的问题是我正在生成这样的 URL:

此链接正确加载新内容,并生成如下 URL:

http://domain.com/#dummy.html

问题是,如果您从 URL 中删除主题标签并加载该 URL,则站点将显示 dummy.html 而不是通过 AJAX 加载的索引和内容。

我使用主题标签更改事件来捕获此更改,以便在页面中触发其他效果。

我该如何解决这个问题?有一些方法可以强制添加主题标签始终请求 URL?

提前致谢!

4

1 回答 1

0

这是合乎逻辑的,与手头的技术无关。

使用http://domain.com/#dummy-div并进行从 dummy-div 到 dummy.html 的内部翻译

只需决定命名规则,如果用户打开会发生什么http://domain.com/dummy-div

于 2013-08-06T03:01:36.040 回答