Cromo
O navegador chromium oferece essa opção quando você faz login pela primeira vez no Google Agenda:
Se você respondeu acidentalmente com No sobre essa questão, pressione o botão Wrench da barra de ferramentas e vá para Settings . Clique em Show advanced settings , encontre Content settings... (logo após o cabeçalho de Privacidade) e encontre o botão Manage handlers . Clique no X ao lado do protocolo ignorado que você deseja excluir. Como alternativa, você pode digitar a caixa de pesquisa protocol handlers nas configurações do Chromium.Consulte a captura de tela abaixo.
Firefox
Eu encontrei esta postagem no stackexchange , que explica como obter a mesma coisa no Firefox, mas isso não funciona para mim no firefox 12 e 15: isso funciona para mim se eu desabilitar a opção Nunca salvar histórico (modo de navegação privada):
Acesse o site do Google Agenda e pressione
Ctrl+Shift+K.Cole isto após o & gt; assinar:
navigator.registerProtocolHandler("webcal","https://www.google.com/calendar/render?cid=%s","Google Calendar");Pressione a tecla Enter e clique no botão
Add application, que deve aparecer abaixo da barra de ferramentas.
Talvez seja necessário alternar a opção gecko.handlerService.allowRegisterFromDifferentHost em about:config para true antes de tentar isso (se o google redirecionar você para um domínio do google local). Lembre-se de retorná-lo para false depois de chamar a função registerProtocolHandler porque sites maliciosos podem explorar isso. Veja detalhes aqui .