안녕하세요.Safari에서 JS 이름이 열린 창을 타겟팅하고 있습니까?
javascript를 통해 이름이 지정된 정적 HTML 페이지가 있습니다. window.name = "windowname". 이 창은 'windowname'을 대상으로하는 링크가 포함 된 팝업 창을 엽니 다.
이것은 IE/FF/Chrome에서 예상대로 작동하며 오프너에서 링크를 엽니 다. Safari는 오프너가 아닌 새 창에서 모든 링크를 엽니 다.
javascript를 사용하여 opener.location.href를 통해 링크를 여는 것 이외의 다른 해결책이나 해결책을 알고있는 사람이 있습니까? 이것은 사파리 또는 다른 종류의 문제의 보안 기능입니까? 사전에
감사합니다 -
B
window.id를 추가해도 문제가 해결되지 않았습니다. 이상한 점은 Safari에서 파일을 테스트해도 서버 (로컬 호스트 또는 원격)에서 테스트하면 Safari가 작동하지 않는다는 것이 보안 기능의 일부라고 믿게 만듭니다. – WillyCornbread