.aspx ファイルに次の JavaScript コードがあります。
<script type="text/javascript">
function checkValidation() {
if (confirm("Data is not saved") == true) {
window.location.href = "http://www.google.com";
}
else {
window.history.back(-1);
}
}
</script>
ボタンを押すと、上記のメソッドが呼び出され、すべてが外部リンクに対して適切に機能します!!! ただし、ステートメントを次のように変更すると
window.location.href = "~/Company.aspx";
また
window.location.href = '<%= Page.ResolveUrl("~/Company.aspx") %>';
リンクが機能していません。プロジェクト内を移動しようとすると、リンクが機能しません。JavaScript を使用して、フォルダー内の別のページにリダイレクトするステートメントをいくつか試しました。.aspx ファイルが同じレベルにない場合があることに注意してください。たとえば、子を親レベルにナビゲートしたいとします。