0

jsp ページに JavaScript 関数があります。

function gt()
{
     var e=document.getElementById("ParentType");
     var val=e.options[e.selectedIndex].value;
     window.location.replace("iba1?value="+val);
}

いくつかの機能用のウィザードを作成しました。上記のコードは私のマシンでは正常に動作しますが、クライアント ブラウザーで同じことをテストすると、URL が利用できないなどのエラーが発生します。

同時に、jsp の場所全体を指定すると、それはクライアント側で動作しているが、自分のマシンでは動作していないことを意味します。このように jsp のパスを追加しました

window.location.replace("netmarkets/jsp/actionitem/iba1.jsp?value="+val);

なぜこれが起こっているのですか?いくつかのアイデアが役に立ちます

4

2 に答える 2

0

パス全体を指定しようとしましたか?サーバー側の相対パスであるため、おそらく URL は機能しません。

于 2013-07-31T10:22:07.590 に答える