โครเมียม
เบราว์เซอร์โครเมียมมีตัวเลือกนี้เมื่อคุณลงชื่อเข้าใช้ Google ปฏิทินเป็นครั้งแรก:

หากคุณตอบไม่ได้ตั้งใจด้วยNoกับคำถามนี้คุณสามารถกดปุ่มบนแถบเครื่องมือและไปที่Wrench SettingsคลิกShow advanced settingsค้นหาContent settings...(หลังส่วนหัวความเป็นส่วนตัว) แล้วค้นหาManage handlersปุ่ม คลิกที่Xถัดจากโปรโตคอลที่คุณต้องการลบ หรือคุณสามารถพิมพ์ในprotocol handlersช่องค้นหาในการตั้งค่า Chromium ดูภาพหน้าจอด้านล่าง

Firefox
ฉันพบโพสต์นี้บน stackexchangeซึ่งอธิบายวิธีการบรรลุสิ่งเดียวกันใน Firefox แต่สิ่งนี้ไม่ได้ผลสำหรับฉันใน firefox 12 และ 15:มันใช้งานได้สำหรับฉันถ้าฉันปิดการใช้งานตัวเลือกไม่บันทึกประวัติ (โหมดการท่องเว็บแบบส่วนตัว):
ไปที่เว็บไซต์ของ Google Calendar Ctrl+Shift+Kและกด
วางสิ่งนี้ไว้หลังเครื่องหมาย>:
navigator.registerProtocolHandler("webcal","https://www.google.com/calendar/render?cid=%s","Google Calendar");
กดปุ่ม Enter และคลิกAdd applicationปุ่มที่ควรปรากฏด้านล่างแถบเครื่องมือ


คุณอาจต้องสลับgecko.handlerService.allowRegisterFromDifferentHostตัวเลือกในabout:configการtrueก่อนที่จะพยายามนี้ (ถ้า Google จะเปลี่ยนเส้นทางให้คุณโดเมน Google ท้องถิ่น) อย่าลืมคืนค่าเป็นเท็จหลังจากเรียกใช้ฟังก์ชัน registerProtocolHandler เนื่องจากไซต์ที่เป็นอันตรายอาจใช้ประโยชน์จากสิ่งนี้ ดูรายละเอียดที่นี่