
Chrome은 기본적으로 새 탭에서 링크를 열지만 현재 데스크톱에 아직 링크가 없으면 새 창을 엽니다. Firefox에는 기본적으로 새 창 대신 새 탭에서 링크를 여는 옵션이 있지만 일부 사이트(예: "외부 사이트 링크"를 사용하는 사이트 및 자바스크립트를 사용하여 작업을 수행하는 사이트)에서는 가끔 작동하지 않습니다. HTML 링크 대신 리디렉션)
이 점에서 Firefox가 Chrome처럼 작동하도록 하는 방법이 있습니까?
답변1
about:config
Firefox에는 새 창/탭 동작을 제어하는 두 가지 기본 설정이 있습니다 . 원하는 동작에 따라 특정 동작을 구성해야 할 수도 있습니다.
browser.link.open_newwindow
browser.link.open_newwindow
세 가지 옵션이 있습니다.1
1
- 일반적으로 새 창에서 열리는 링크를 현재 탭/창에서 엽니다.2
- 일반적으로 새 창에서 열리는 링크를 새 창에서 엽니다.3
- 일반적으로 새 창에서 열리는 링크를 현재 창의 새 탭에서 엽니다.
browser.link.open_newwindow.restriction
Firefox는 창 크기가 지정되면 새 창을 엽니다.
에서 browser.link.open_newwindow.restriction
기본 설정을 설정하여 이 기능을 비활성화할 수 있습니다 .0
about:config
browser.link.open_newwindow.restriction
세 가지 옵션이 있습니다.2
0
- browser.link.open_newwindow에 따라 모든 링크를 전환하세요.1
- 링크를 전환하지 마십시오(browser.link.open_newwindow는 아무런 효과가 없습니다).2
- 새 창이 표시 방법을 지정하지 않는 한 모든 링크를 browser.link.open_newwindow에 따라 전환하세요.
새 창으로 향하는 대부분의 링크는 자동으로 새 탭으로 전환되지만 Firefox는 일반적으로 너비 및 높이와 같은 특정 기능이 지정된 스크립트 팝업에 대해 예외를 만듭니다. 이에 대한 별도의 선호도가 있습니다. 내 테스트 페이지에 세부정보가 있습니다.
해당 링크를 따라가면 3가지 시나리오를 테스트할 수 있습니다. 세 번째 것:
onclick="window.open()"(너비 및 높이가 800x600으로 설정됨)을 사용한 링크 — 기본적으로 새 창에서 열립니다*
새 창을 열지만 새 창 제한 기본 설정이 변경되면 새 탭에서 열립니다.
출처:
1http://kb.mozillazine.org/Browser.link.open_newwindow
2http://kb.mozillazine.org/Browser.link.open_newwindow.restriction
삼https://www.reddit.com/r/firefox/comments/s70iq5/preventdisable_opening_new_windows/