별도의 스레드에서 실행되는 새로운 팝업 탭을 열 수 있습니까? 좀 더 구체적으로, 새 팝업 탭을 만들고 새 탭에서 디버깅을 시작하면 링크가 포함 된 탭은 새 탭에서 다시 시작을 클릭 할 때까지 자바 스크립트를 일시 중지합니다. 내가 원하는 것은 부모 탭이 계속 실행되는 동안 디버깅 할 수 있도록 분리 된 새 탭을 만드는 것입니다. Chrome 브라우저를 사용하여이 문제가 발생했습니다. 이 기능은 Firefox에서 잘 작동합니다 (다른 브라우저에서는 테스트하지 않은 것임).JavaScript로 별도의 스레드에서 새 탭을 여는 방법은 무엇입니까? (크롬)
4
A
답변
4
일반적으로 크롬은 새 프로세스가 동일한 프로세스 ID에서 실행되도록합니다. 그러나 사이트에서 동일한 프로세스로 강제 실행하지 않고 새 창을 열 수있는 기술이 있습니다.
참조 정보를 전달하지 않고 새 창을 대상으로하는 다른 웹 사이트에 대한 링크를 사용하십시오. 참조 자 정보를 전달하는 동안 새 탭이 새로운 프로세스를에서 열려면
<a href="http://differentsite.com" target="_blank" rel="noreferrer">Open in new tab and new process</a>
, 당신은 자바 스크립트에서 다음 단계를 사용할 수 있습니다
- 열기에 대해 함께 새 탭을 : 빈 그것의 표적.
- 새로 열린 탭의 시작 변수를 null로 설정하면 원본 페이지에 액세스 할 수 없습니다.
- 약 : 공백에서 원래 페이지와 다른 웹 사이트로 리디렉션하십시오. 예를 들어
:
var w = window.open();
w.opener = null;
w.document.location = "http://differentsite.com/index.html";
기술적으로 원래의 웹 사이트는 여전히 w
를 통해 새에 액세스 할 수 있습니다,하지만 그들은 창을 거세하는 단서로 .opener = 널 (null)을 취급합니다.
0
관련 문제
- 1. 별도의 스레드에서 창을 여는 방법은 무엇입니까?
- 2. 크롬 브라우저에서 실험 탭을 여는 방법은 무엇입니까?
- 3. 크롬에서 새 탭을 여는 방법은 무엇입니까?
- 4. 새 탭을 한 번만 여는 방법은 무엇입니까?
- 5. Mink와 Behat에서 새 탭을 여는 방법은 무엇입니까?
- 6. BHO에서 새 탭을 여는 방법은 무엇입니까?
- 7. response.addheader로 새 탭을 여는 방법은 무엇입니까?
- 8. 현재 탭 바로 다음에 새 탭을 여는 방법은 무엇입니까?
- 9. @ Html.ActionLink가 새 탭을 여는 이유는 무엇입니까?
- 10. CasperJS에서 새 탭을 여는 방법
- 11. PHP로 새 탭을 여는 방법
- 12. asp.net에서 새 탭을 여는 방법
- 13. 새 탭을 열 때 먼저 새 탭을 여는 방법
- 14. 이 줄 (자바 스크립트?)로 새 탭을 여는 방법은 무엇입니까?
- 15. 자바 스크립트를 사용하여 새 탭을 여는 방법은 무엇입니까?
- 16. referer를 잃지 않고 새 탭을 여는 방법은 무엇입니까?
- 17. 확장 프로그램을 설치 한 후 새 탭을 여는 방법은 무엇입니까?
- 18. 별도의 스레드에서 두 번째 UI를 여는 방법
- 19. Javascript로 최대화 된 창을 여는 방법은 무엇입니까?
- 20. 언어 요구 사항으로 인해 별도의 스레드에서 양식을 여는 방법
- 21. bash에서 새 Chrome 탭을 시작하는 방법은 무엇입니까?
- 22. 새 프로세스에서 QTabBar에 새 탭을 여는 방법이 있습니까?
- 23. Chrome에서 여러 탭을 여는 방법은 무엇입니까?
- 24. 새 창에서 JQuery UI 탭을 여는 방법
- 25. 기존 IE 창에서 새 탭을 여는 방법
- 26. 리디렉션 전에 새 탭을 여는 방법
- 27. asp.net 코드에서 새 탭을 여는 방법?
- 28. 자바 스크립트를 사용하여 새 탭을 여는 경우
- 29. 그놈 터미널에서 스크립트로 새 탭을 여는 방법
- 30. 같은 창에서 새 탭을 여는 방법
이 문제에 대한 과잉이다. 파이어 폭스에서 작동하기 때문에이 솔루션은 코드를 크게 변경하지 않아도된다고 생각합니다. –