Hashtag,防止原始URL

时间:2012-06-26 17:21:40

标签: jquery hashtag

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

我的问题是我生成了这样的网址:

此链接正确加载新内容,并生成类似以下的URL:

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

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

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

我该如何解决这个问题?有一些强制添加主题标签的方法总是请求一个URL吗?

提前致谢!

1 个答案:

答案 0 :(得分:0)

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

使用http://domain.com/#dummy-div并将dummy-div内部转换为dummy.html

只需决定命名规则,以及如果用户打开http://domain.com/dummy-div

会发生什么