Firefox가 전체 화면 일 때 모든 툴바를 숨기려면 어떻게해야합니까?


13

사용자가 하나의 웹 사이트 만 볼 수 있도록 firefox를 프론트 엔드로 사용하고 싶습니다.

전체 화면에서 파이어 폭스를 시작하는 방법을 찾았지만 기본적으로 툴바가 숨겨져 있지만 사용자가 화면 상단에 마우스를 올리면 툴바 (주소 표시 줄, 탭 막대 등)가 표시되지 않도록 할 수 없습니다.

이것을 할 수있는 방법이 있습니까?


2
난 당신이 원하는 것을 키오스크 모드라고 생각합니다 ...
lexu

Fullscreen Plus 는 Firefox Quantum에서이를 수행하는 최신 애드온입니다!
Oliver Evans

답변:


6

lexu에서 언급했듯이 원하는 것을 일반적으로 "키오스크 모드"라고합니다. 내 지식으로는 Firefox에는 내장 키오스크 모드 기능이 포함되어 있지 않지만 (IE 만 기본 버전에 포함한다고 생각합니다) 몇 가지 다른 Firefox 플러그인과 함께 사용할 수 있습니다.

R- 키오스크 는 아마도 가장 인기있는 것일 것입니다. Firefox 3.x 설정으로 이전 작업 중 하나에서 이전에 사용했지만 몇 년 동안 시도하지 않았으므로 최신 브라우저와의 호환성 및 기능에 대해 알지 못합니다. 최신 버전의 Firefox를 통해 작동한다고 명시되어 있습니다.

다른 인기있는 것은 FF Fullscreen 인데 시도하지는 않았지만 사용자가 데스크탑에 접근하지 못하게하는 전체 키오스크 모드가 아닌 툴바 모드가없는 전체 화면으로 보입니다. 어쨌든 찾고 있습니다. 귀하의 질문에는 사용자가 데스크탑에 접근하지 못하게 할 것인지 여부가 명시되어 있지 않습니다.


1
이 확장은 Firefox 57 이상과 호환되지 않습니다.
표시 이름

1
6 살짜리 대답에 놀라운 것은 아니지만 알아두면 좋습니다. 최신 버전의 Firefox는 많은 오래된 플러그인과 기능을 손상 시켰습니다.
BBlake

6

HTML5 Full Screen API를 활용할 수 있습니다.

아래 코드를 콘솔에 붙여 넣고 큰 블랙 박스를 클릭하여 전체 화면 모드를 활성화하십시오.

(function() {
  var el = document.createElement('div'),
      docEl = document.documentElement;

  el.innerText = 'Go to fullscreen view';
  el.setAttribute('style', 'position: fixed; top: 10%; left: 10%; padding: 30%; background: #000; color: #fff; opacity: .7; cursor: pointer;')
  document.body.appendChild(el)

  el.onclick = function() {
    if (docEl.requestFullscreen) {
      docEl.requestFullscreen();
    } else if (docEl.mozRequestFullScreen) {
      docEl.mozRequestFullScreen();
    } else if (docEl.webkitRequestFullscreen) {
      docEl.webkitRequestFullscreen();
    }
    document.body.removeChild(el);
  };
})();

... 책갈피를 사용하십시오 :

javascript:(function(){var e=document.createElement("div"),t=document.documentElement;e.innerText="Go to fullscreen view";e.setAttribute("style","position: fixed; top: 10%; left: 10%; padding: 30%; background: #000; color: #fff; opacity: .7; cursor: pointer;");document.body.appendChild(e);e.onclick=function(){if(t.requestFullscreen){t.requestFullscreen()}else if(t.mozRequestFullScreen){t.mozRequestFullScreen()}else if(t.webkitRequestFullscreen){t.webkitRequestFullscreen()}document.body.removeChild(e)}})();

실제로 requestFullscreen함수를 호출하는 것을 잊었습니다 . : p
uranusjr

Bookmarklet-브라우저에서 열고 북마크 바로 드래그<a href="javascript:(function(){var e=document.createElement('div'),t=document.documentElement;e.innerText='Go to fullscreen view';e.setAttribute('style','position: fixed; top: 10%; left: 10%; padding: 30%; background: #000; color: #fff; opacity: .7; cursor: pointer;');document.body.appendChild(e);e.onclick=function(){if(t.requestFullscreen){t.requestFullscreen()}else if(t.mozRequestFullScreen){t.mozRequestFullScreen()}else if(t.webkitRequestFullscreen){t.webkitRequestFullscreen()}document.body.removeChild(e)}})();">Fullscreen</a>
dhchdhd


2
  1. 오른쪽 클릭> 사용자 화로 열린 창에서 막대로 모든 것을 드래그하십시오.

  2. 옵션> 탭으로 이동하여 항상 탭 표시 줄 표시를 비활성화하십시오.

  3. 마우스 오른쪽 버튼을 클릭하고 네 개의 막대를 모두 비활성화하십시오.

  4. 히트 F11전체 화면 모드는, 그것이 있어야 키오스크와 같은 당신은 단지 하나 개의 탭 열려있는 경우.

그러나 사용자가 바로 가기 키를 사용하여 새 페이지 / 탭 / 창을 열 수 없습니다.

추가 기능이나 확장 기능을 사용하더라도 사용자가 시스템을 망칠 수는 없습니다 . 이는 Firefox가 완전히 구현 된 키오스크 모드를 허용하는 메커니즘을 제공하지 않는 것으로 보이며이를 구현하지 않았기 때문에 누군가가 소스를 가져와 키오스크 모드를 직접 작성해야합니다.


Opera의 키오스크 모드 와 같은 대체 브라우저를 사용 해보고 Windows의 그룹 정책을 살펴보고 CTRL+ ALT+ DEL및 기타 사용자 기능과 같은 추가 단축키를 차단할 수 있습니다 ...


2

about : config로 이동 browser.fullscreen.autohide하여 값을 검색 하고 true로 변경하십시오.

가능한 가치와 그 영향

진실

전체 화면 모드에서 툴바와 탭 스트립을 자동으로 축소하고 마우스 오버시에만 표시됩니다. (기본)

그릇된

항상 툴바와 탭 스트립을 전체 화면 모드로 표시하십시오.


1
당신이 언급했듯이, 그것은 기본적으로 이미 사실이므로 무의미합니다.
표시 이름


1

어때요?

javascript:(document.onclick=()=>document.documentElement.requestFullscreen())();

이 코드는 훌륭합니다.

1) 최신 requestFullscreenAPI를 사용합니다 .

2) Firefox와 같은 일부 브라우저는 사용자 조치없이 전체 화면 요청을 방지합니다. 이 코드는 사용자가 페이지의 어느 부분을 클릭하면 전체 화면으로 들어갑니다.


코드 / 명령을 구현하는 방법과 정확히 수행 할 작업에 대한 설명을 추가하십시오.
Albin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.