Como abrir a página da Web a partir do atalho da área de trabalho sem barras de ferramentas

0

Eu quero abrir uma página da web a partir de um atalho na área de trabalho, mas também não quero mostrar as barras de ferramentas do navegador, exceto talvez a barra de endereços. Eu essencialmente quero que a página da Web pareça quase como se fosse seu próprio programa autônomo conforme eu a utilizo. (Mais por estética. Ela diferencia a página do navegador.) Eu uso o Firefox como meu navegador padrão.

Veja o que tentei:

# 1 - Começando com um atalho do Internet Explorer, editei o Alvo para adicionar -k e o endereço da minha página da Web para abrir no modo de quiosque.

[NOTA: adicionei espaços e $ para que meus links falsos não sejam vistos como links.]

Exemplo: alvo do atalho da área de trabalho definido como "C:\Program Files\Internet Explorer\iexplore.exe" -k "https:// any$webaddress.net/"

Isso funciona bem, mas me impede de minimizar ou redimensionar se eu quiser. Eu ainda quero uma janela que eu possa manipular.

# 2 - usei a tag -jsconsole em um destino de atalho do desktop Firefox com um parâmetro JavaScript. (By the way, desculpas se eu estou usando termos incorretos. Eu não sou versado em JavaScript.)

Exemplo: "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -jsconsole "javascript:window.open('https:// my$webaddress.net','Title',toolbar=0,menubar=0); windows.close()"

Esta última tentativa de solução que encontrei através das pesquisas do Google. O que impede que isso funcione é quando eu clico no atalho da área de trabalho ele abre o Firefox com uma guia em branco e traz o bloqueador de pop-up. A opção para permitir diz Permitir pop-ups para moz-nullprincipal: {0952f857-ddff-493e-844a-96cea2e964a6} . Se eu permitir isso e tente novamente, ele gera um novo hex. número no final de moz-nullprinciple para que o subsídio anterior não ajude e permitir que este não ajude. Se eu clicar na opção inferior que diz Mostrar 'http: // meu $ webaddress.net /' ele abre a página da web em uma nova janela como eu quero sem barras de ferramentas, exceto a barra de endereços o que é bom para mim.

Fiz mais pesquisas para tentar encontrar uma resposta, mas cheguei vazia. É provavelmente porque não sei o que procurar, tenho certeza. Eu também vi Super User post mas parece uma solução complicada envolvendo os perfis do Firefox e prefiro não criar perfis separados, se possível. Então, como posso contornar o bloqueador de pop-ups com a minha solução atual ou existe uma maneira melhor?

    
por perfectlydiverse 10.10.2017 / 04:07

1 resposta

0

Uma solução funcional, mas não perfeita, é colocar esse código Javascript em um arquivo HTML:

<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript">
      window.open('https://my$webaddress.net','Title',toolbar=0,menubar=0);
      //window.close(); // doesn't work due to security restrictions
    </script>
</head>
<body>
</body>

Supondo que você salve isso como C:\Example\OpenAsPopup.html , clique duas vezes para abri-lo e o Firefox mostrará nas opções do bloqueador de pop-up Allow popups for file:///C:/Example/OpenAsPopup.html e ele se lembrará dessa opção (se você tiver outro navegador como padrão use "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -url "C:\Example\OpenAsPopup.html" abra o arquivo).

O único problema é que window.close() falha com Os scripts não podem fechar janelas não abertas por um script , portanto, você precisa fechar a janela / guia inicial manualmente.

    
por 17.10.2017 / 00:18