Crom
Trình duyệt chromium cung cấp tùy chọn này khi bạn đăng nhập lần đầu vào Lịch Google:

Nếu bạn đã vô tình trả lời Novề câu hỏi này, bạn có thể nhấn Wrenchnút thanh công cụ và đi đến Settings. Nhấp Show advanced settings, tìm Content settings...(ngay sau tiêu đề Quyền riêng tư) và tìm Manage handlersnút. Nhấp vào Xbên cạnh giao thức bị bỏ qua mà bạn muốn xóa. Ngoài ra, bạn có thể nhập vào protocol handlershộp tìm kiếm trong cài đặt Chromium. Xem ảnh chụp màn hình bên dưới.

Firefox
Tôi đã tìm thấy bài đăng này trên stackexchange giải thích cách đạt được điều tương tự trong Firefox, nhưng điều này không hiệu quả với tôi trên firefox 12 và 15: điều này hoạt động với tôi nếu tôi tắt tùy chọn Never save history (Chế độ duyệt web riêng tư):
Truy cập trang web của Lịch Google và nhấn Ctrl+Shift+K.
Dán cái này sau dấu>
navigator.registerProtocolHandler("webcal","https://www.google.com/calendar/render?cid=%s","Google Calendar");
Nhấn phím enter và nhấp vào Add applicationnút sẽ xuất hiện bên dưới thanh công cụ.


Bạn có thể cần để chuyển đổi các gecko.handlerService.allowRegisterFromDifferentHosttùy chọn trong about:configđể truetrước khi cố gắng này (nếu google chuyển hướng bạn đến một miền google địa phương). Hãy nhớ trả lại thành false sau khi gọi hàm registerProtocolHandler vì các trang web độc hại có thể khai thác điều này. Xem chi tiết tại đây .