โครเมียม
เบราว์เซอร์โครเมียมมีตัวเลือกนี้เมื่อคุณลงชื่อเข้าใช้ 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 เนื่องจากไซต์ที่เป็นอันตรายอาจใช้ประโยชน์จากสิ่งนี้ ดูรายละเอียดที่นี่