2

C#コードでジャンプリンクの名前にアクセスできるかどうか誰か知っていますか?

私はいくつかのURL書き換え作業を行っていますが、URLのその部分が表示されない可能性があると考えています。

つまり、基本的に、私のURLは次のようになります。

http://www.mysite.com/Terms.aspx# Term1

そして「 Term1 」にアクセスしたい。ServerVariablesに表示されません...

何か案は?!?!?

ありがとう!

4

2 に答える 2

4

ハッシュ文字は、クライアント側のナビゲーション用です。#以降はサーバーに送信されません。

ウィキペディアの記事から:

フラグメント識別子の機能は、URIの他の部分とは異なります。つまり、その処理は、サーバーからの参加がなく、クライアント側でのみ処理されます。エージェント(Webブラウザなど)がWebサーバーにリソースを要求すると、エージェントはURIをサーバーに送信しますが、フラグメントは送信しません。

その技術名はフラグメント識別子です

于 2009-05-05T14:39:51.727 に答える
2

おそらくSystem.Uri.Fragment?それとも、あなたが見ないのは何ですか?

于 2009-05-05T14:27:14.190 に答える