1

私はjquerymobileを使用しています。

ページ内で呼び出すことができますpage1.aspxヘッダー、コンテンツ、フッター、ナビゲートなどのさまざまなセクションがあります

したがって、セクションを開きたい場合は、他のページのいくつかのhrefを次のpage2.aspxようにナビゲートする必要がありますhref="page1.aspx#navigate"

しかし、パラメータを追加して同じことを行うにはどうすればよいですか? のようhref="page1.aspx#navigate?param1=2&param2=3に、これは可能ですか、それとも構文はどうですか?

ありがとうございました。

4

1 に答える 1

6

クエリ パラメータは、URL のハッシュタグの前に配置する必要があります。そうしないと、クエリ パラメータがハッシュ タグの一部としてカウントされます。これがあなたが望むものです:

href="page1.aspx?param1=2&param2=3#navigate"

参考までにスペックはこんな感じ。

https://www.rfc-editor.org/rfc/rfc3986

セクション #4.2 を参照してください。相対リンクの作成方法について説明しています。

于 2013-01-09T22:47:10.330 に答える