icefaces commandButton onclick 이벤트에서 코드를 호출 할 때 자바 스크립트에서 window.location
객체가있는 새 페이지를로드 할 수없는 이유는 무엇입니까? 내 JS 코드 : 그것은 내가 html 요소에서 호출 할 때 잘 작동하지만jsf의 javascript 위치 객체
function newPage(){
location = "http://www.google.com";
}
아닌 icefaces 구성 요소 (아마도 JSF).
그냥 Google로 테스트하지만이 줄이 실행되면 현재 페이지가 다시로드되고 ?rvn=8
또는 ?rvn=4
이 URL 끝에 추가됩니다. 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>
참으로 –