0

SOを介して検索されましたが、解決策にはリダイレクトが含まれますが、これは実行できません(アクションに対して送信されたフォーム値をそのまま保持する必要があるため)。

今、私はこの行動をとっています。

/**
 * @Template()
 */
public function someAction() {
    // ...
    return array(
        'param' => $whatever,
        'anchor' => 'someAnchor'
    );     
}

someAnchorこのアクションを直接実行するにはどうすればよいですか。つまり、http://example.com/some/route/someに移動する代わりに、 http://example.com/some/route/some#someAnchor移動しますか?

4

1 に答える 1

2

特定のアンカーに移動するには、
1) HTTP ヘッダー - 場所
2) アンカー タグ
2) JavaScript を使用します。

あなたの場合、最後のオプションが残っています。

Sol
ページの読み込み後、URL をアンカーで変更します。

于 2012-11-14T07:30:05.007 に答える