1. URL の # 以降の文字列 ウェブページで、特定の場所にアンカーを指定するには、要素の属性に id または name を指定する。これにより、特定の場所へ # を使いリンクを貼ることができる。 この # 以降の文字列は、フラグメント識別子と言う。 フラグメント識別子とは - はてなキーワード によると、 「id属性やa要素のname属性で指定するアレ」の正式名称。 例えば、http://ja.wikipedia.org/wiki/Javascript#.E6.AD.B4.E5.8F.B2 からフラグメントを取得するには、 location.hash 逆に、フラグメント以外を取得するには、 location.protocol + "//" + location.hostname + location.pathname cf. ロケーション(Location) 2. クエリ文字列 クエ