これを明確に説明できるかどうかはわかりません。
私はウェブサイトにページを持っているとしましょうwww.example.com/mypage/
www.example.com/myotherpage/
なんらかのビジネス上の理由により、ユーザーがブラウザに入ってヒットするとすぐに、同じWebサイトの別のページにユーザーをリダイレクトしたいと思いますwww.example.com/mypage/
(状態を維持できる参照URLがないことを意味します)。
Response.Redirect
問題なく動作しますが、往復のため、読み込みに時間がかかります。
を使用するServer.Transfer
と、読み込み時間が大幅に短縮されますが (にかかる時間の半分未満Response.Redirect
)、URL はそのまま残りwww.example.com/mypage/
ます。
私のクライアントは、ブラウザで新しいページの URL を表示したいと考えていますwww.example.com/myotherpage/
。
少しグーグルで見つけましたwindow.history.pushState
(ここに記載されています)が、これは最新のブラウザーにのみ適用されます。
また、モバイルデバイスでもこれが必要なので、このコードがそこで機能するかどうかはわかりません.
インターネット上でより良いアイデアを検索しようとしましたが、見つけることができませんでした。
どんなアイデアでも大いに役立ちます。
前もって感謝します!