PHPでURLにGetパラメータを付加したリンク先においてページ内ジャンプさせたい時、URLの最後にアンカー名を#XXXと書いたとき、パラメータを問題なく渡せるか…
ということを考えた事がありましたが、結論から言って全く問題ありませんでした。
index.php?param=hoge#anchor
上記のようなURLであればGET_[“param”]で”hoge”が取得出来ます。
#以降はアンカー名だと解釈してくれるようです。
しかし1つ問題がありました。
ページ内ジャンプをする時ジャンプ先とする場所にはhタグやdivタグのIDを指定する事が普通だったのですが、これだと外部からのリンクではジャンプしてくれません。
つまり…
[code language=”html”]
<a name="anchor"></a>
[/code]
というのを書かなければならないということです。
こんな制約があったとはね。。