コードがicefaces commandButton onclickイベントから呼び出されたときに、JavaScriptがwindow.location
オブジェクトの新しいページをロードできないのはなぜですか?私のJSコード:それは私はhtml要素からそれを呼び出したときに正常に動作しますが、jsfのjavascriptの場所オブジェクト
function newPage(){
location = "http://www.google.com";
}
ないICEfacesをコンポーネント(そしておそらくJSF)。
Googleだけでテストが、この行が実行されたとき、それだけで現在のページをリロードすると、それはgoogle.comをロードしません... URLの末尾に?rvn=8
または?rvn=4
を追加します。なぜ誰かが説明できますか?
window.open("http://www.google.com", "google");
が動作しますが、別のウィンドウで開きますが、これは私が望まないものです。私は現在のウィンドウでそれが必要です。
サンキュー
私のボタン:
<ice:commandButton actionListener="#{easp$PartsInv.deleteRecord}" id="deleteBtn" value="Delete" partialSubmit="true" onclick="newPage();">
<f:attribute name="curRec" value="#{currentRow}" />
</ice:commandButton>
いや、 –