Safari를 제외한 주요 브라우저에서 모든 링크가 정상적으로 작동하는 웹 사이트가 있습니다. Safari에서 사용자가 target = "_ blank"로 링크를 클릭 한 다음 원래 탭으로 돌아 가면 링크가 더 이상 링크로 표시되지 않습니다. 그런 다음 새로 열린 탭을 닫으면 스타일이 적용된 링크로 즉시 업데이트됩니다.Safari 링크를 클릭 한 후 스타일이 지정되지 않았습니다 (_blank로 열림). 외부 창을 닫은 후 다시 스타일을 수정했습니다.
즉 : https://mysite.umich.edu/myapp에서 내 사이트에서
나는 이러한 형식의 링크가 : 페이지에<a href="http://www.umich.edu/~someplace/glossary.html#accept_role" target="_blank">Accept Role in our Glossary of Terms</a>
를, 그것은 다음과 같습니다
때 링크를 클릭하면 링크 된 URL (용어집)이 새 탭에서 열리고 그 탭으로 이동합니다. 나는 (새로 열린 탭을 닫습니다, 원래 페이지에 머물고,
다음 경우 : 그때 내가 시작 탭 (https://mysite.umich.edu/myapp)로 돌아 가면, 링크는 더 이상 링크로 스타일하지 않습니다 용어집을 보여주는 하나의 링크), 링크는 즉시 첫 번째 스크린 샷처럼 보이게됩니다.
개발자 도구가 열려있을 때 문제가 발생하지 않기 때문에 디버깅이 더 복잡해집니다. 또한 일련의 클릭으로 문제가 해결되지만 아직 그 효과를 재현하지 못했습니다.
Safari에서 타이밍 문제가있는 것 같습니다. 누구든지 그것을 고칠 방법에 대한 단서가 있습니까?