Como posso iniciar um navegador sem moldura de janela ou barra de guias / endereços?

46

Estou procurando uma maneira de iniciar o Chrome, o Firefox ou o IE9 + (qualquer um fará isso) a partir de um script ou linha de comando, sem nenhuma moldura de janela, barra de endereço ou seção de guias.

Ilustração:

Por exemplo, gostaria de ver apenas a seção que é composta pela caixa laranja e a área interna dela.

A barra de rolagem horizontal não será um problema (eu controlo o html que será exibido e posso garantir que ele não precisará ser rolado). Idealmente, eu gostaria de cortar a barra de rolagem vertical, mas eu poderia viver com ela se fosse mostrada.

Alguém sabe de alguma ferramenta ou script que me permita fazer isso no Windows 7?

    
por FoamyGuy 10.08.2012 / 01:41

5 respostas

24

Internet Explorer

Para o Internet Explorer, você pode usar -k (modo de quiosque):

Starts Internet Explorer in kiosk mode. The browser opens in a maximized window that does not display the address bar, the navigation buttons, or the status bar.

Exemplo:

iexplore.exe -k http://www.google.com/

Leia mais sobre isso:

Firefox

A opção de linha de comando do Firefox -fullscreen não funcionou para mim:

"firefox.exe" -url http://superuser.com -fullscreen

Mas o uso de R-kiosk 0.9.0 extensão por Kimmo Heinaaro funciona como um encanto.

Real Kiosk is a Firefox extension that defaults to full screen, disables all menus, toolbars, key commands and right button menus. Alt+Home still takes you home.

    
por 10.08.2012 / 01:48
66

Para chrome / chromium é o sinal --app=http://address.com .

Você usaria chamando chromium-browser --app=http://some.website.org ou google-chrome --app=http://www.google.com ou chrome.exe --app=http://you.get.it etc.

Todos os switches disponíveis: link

EDIT: Você também pode querer dar uma olhada no --kiosk flag.

    
por 10.08.2012 / 02:15
8

para uso do firefox

firefox.exe -chrome http://example.com

Funciona como um encanto, mas não é uma opção de linha de comando documentada.

Observação: o tamanho da janela é calculado com base no tamanho do corpo, certifique-se de especificar o tamanho da janela necessário em html.

    
por 28.06.2014 / 23:46
2

Isso é fácil de fazer, por meio da extensão do Chrome " Abrir como pop-up " .

Opens the current Tab as a Popup-Window

This Extension is really simple: Click on the Icon and the current Tab will be moved to a new Poup-Window. (A Popup-Window is a Window without Navigation- and Tabbar, so it takes much less vertical-space)

You don't know how this could be useful? I use it as example for API-References or Manuals which I use beside or overlapping my Editor so they take less space without the Navigation- and Tabbar.

    
por 17.08.2016 / 19:05
1

Para expandir na resposta @Zuul com outra maneira de especificar a posição Largura / Altura e x / y da janela

Este script autohotkey também funcionará:

Run, C:\Program Files\Internet Explorer\iexplore.exe -k http://www.google.com/
WinWait, Windows Internet Explorer
WinMove,,,100,100,400,300

este exemplo posicionará a janela em x = 100, y = 100, com largura = 400 e altura = 300.

EDIT: também

<body scroll="no">

no meu html irá desabilitar (esconder) a barra de rolagem verticle para o IE. que + resposta Zuul + este roteiro AHK me leva exatamente onde eu estava esperando.

EDIT2: Acontece que eu nem precisei do scroll-"no" no meu html, a barra de rolagem vertical nunca foi mostrada. Eu imagino que isso vai depender da página que você está mostrando.

    
por 10.08.2012 / 02:38