хром
Браузер Chromium предлагает эту опцию при первом входе в Календарь Google:
Если вы случайно ответили No
на этот вопрос, вы можете нажать кнопку на Wrench
панели инструментов и перейти к Settings
. Нажмите Show advanced settings
, найдите Content settings...
(сразу после заголовка Privacy) и найдите Manage handlers
кнопку. Нажмите X
рядом с игнорируемым протоколом, который вы хотите удалить. Кроме того, вы можете ввести в protocol handlers
поле поиска в настройках Chromium. Смотрите скриншот ниже.
Fire Fox
Я нашел этот пост в stackexchange, в котором объясняется, как добиться того же самого в Firefox, но это не работает для меня в Firefox 12 и 15: это работает для меня, если я отключаю опцию Никогда не сохранять историю (режим приватного просмотра):
Перейдите на сайт Календаря Google и нажмите Ctrl+Shift+K
.
Вставьте это после знака>:
navigator.registerProtocolHandler("webcal","https://www.google.com/calendar/render?cid=%s","Google Calendar");
Нажмите клавишу ввода и нажмите Add application
кнопку, которая должна появиться под панелью инструментов.
Вы , возможно , потребуется переключить gecko.handlerService.allowRegisterFromDifferentHost
опцию , about:config
чтобы , true
прежде чем пытаться это (если Google перенаправляет вас на локальный домен Google). Не забудьте вернуть значение false после вызова функции registerProtocolHandler, поскольку вредоносные сайты могут использовать это. Подробности здесь .