爲什麼在代碼從icefaces commandButton onclick事件中調用代碼時,我無法在javascript中使用window.location
對象加載新頁面?我的js代碼:jsf中的javascript位置對象
function newPage(){
location = "http://www.google.com";
}
當我把它從一個HTML元素,它工作正常,但不是ICEfaces的組件(也可能是JSF)。
只用谷歌測試,但是當這條線執行時,它只是重新加載當前頁面,並追加?rvn=8
或?rvn=4
在網址的末尾..它不會加載google.com。有人能解釋爲什麼嗎?
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>
是啊,這不利於 –