0

可能重复:
如何使用 JavaScript 检查 URL 中的#hash?

目前我正在生成如下所示的网址:

InspectionPhotos.aspx?inspectionId=10001649#/2

#2 用于相册插件,这意味着去第二张照片。

我只想在有 #/[anynumber] 的情况下显示一个 div,但如果它只是 InspectionPhotos.aspx?inspectionId=10001649 则不显示任何内容。

我怎么能做这个检查?页面加载上的 asp.net 或客户端 javascript 都可以。

谢谢。

4

2 回答 2

2

您不能在服务器端执行此操作,因为哈希不会发送到服务器,使用 javascript 获取此值很简单:

var hash = window.location.hash;
if (hash){
   //use the hash value.
}
于 2012-06-15T23:41:33.637 回答
0

JavaScript:将从您的示例中window.location.hash回归。#/2

于 2012-06-15T23:40:40.317 回答