새 탭을 여는 링크가 있습니다. 새 탭을 열면 js 링크가 열려서 열리고 시작 창을 새로 고친 다음 새 탭을 닫습니다. 내가 링크 호출이 기능부모 창을 새로 고친 후 창을 닫을 수 없습니다.
function updatePrev(update){
window.opener.location = ./prev.html?+update
window.opener.refresh();
window.self.close(); //also tried window.close
}
그것은 오프너 창 벌금을 업데이트함으로써 그렇게하려고하지만, 현재 탭이 닫히지 않습니다. 내가 엉망이 될 수있는 곳에 대한 제안?
지금 내 발이 부분적으로 죽었으므로 (아마도 이것은 잘못된 것일 수 있습니다.) JS에는 보안 제한이 있습니다. JS 코드는 특정 코드가있는 창을 닫을 수 없습니다. 문제의 블록이 열리지 않았습니다. 당신은 당신의 코드로 이것을 실행할지도 모른다. –
방금 alex28