3

ベースURLを次のように設定した場合:

<base href='http://example.com' />

次に、ページhttp://example.com/test.phpにアンカーへのリンクを配置します。

<a href='#top'></a>

アンカーが同じページにとどまり、リンクhttp://example.com/test.php#top移動するようにするにはどうすればよいですか? URL?

本質的に、この特定のリンクが相対的でなければならず、ベースを使用しないように指定する方法はありますか?

4

1 に答える 1

2

次のいずれかを実行できます。

<base href='http://example.com' />
<a href='test.php#top'></a>

また

<base href='http://example.com/test.php' />
<a href='#top'></a>

あなたがそれを定義しなければ、クライアントがベースの一部としてどのファイルを使用するかを知る魔法の方法はないと思います。

于 2011-11-16T14:33:47.137 に答える