คำถามติดแท็ก firefox-addon

8
รับข้อผิดพลาด“ net :: ERR_BLOCKED_BY_CLIENT” ในการโทร AJAX บางครั้ง
เมื่อเร็ว ๆ นี้ฉันเพิ่งทราบว่าส่วนขยาย adblocker บางส่วน (เช่น adBlocker plus) บล็อกการโทร Ajax บางรายการ ฉันได้รับข้อผิดพลาดนั้นบนคอนโซล: GET http://localhost/prj/conn.php?q=users/list/ net::ERR_BLOCKED_BY_CLIENT เหตุใดจึงปิดกั้นการโทร Ajax บางรายการ แต่ไม่ใช่การโทรอื่น มีวิธีแก้ไขอื่นนอกจากบอกให้ผู้ใช้ปิด adblocker หรือไม่

5
ประเภท MIME คืออะไร
ฉันได้อ่านเกี่ยวกับวิธีการสร้างปลั๊กอินและ "ประเภท MIME" นี้ยังคงได้รับการกล่าวถึงในนั้น ฉันได้ลองตรวจสอบแล้วและรู้ว่ามันเป็น Multipurpose Internet Mail Extensions (MIME) แต่ไม่มีคำอธิบายที่เหมาะสมเกี่ยวกับวิธีการที่เกี่ยวข้องกับเบราว์เซอร์ปลั๊กอินเช่นเดียวกับสิ่งที่ฉันต้องรู้เกี่ยวกับมันสำหรับการสร้างปลั๊กอินที่มีให้ โปรดอธิบายด้วยคำที่ชัดเจนและเรียบง่าย มันคืออะไร? ทำไมปลั๊กอินมีประเภท MIME

12
ฉันจะแก้ไขคำเตือน WebStorm ได้อย่างไร“ ฟังก์ชั่นหรือวิธีการที่ไม่ได้แก้ไข” สำหรับ“ ต้องการ” (Firefox Add-on SDK)
ฉันใช้WebStorm 7 สำหรับFirefox Add-on SDKพัฒนา WebStorm แสดงคำเตือน: "ฟังก์ชั่นได้รับการแก้ไขหรือวิธีการ" require()สำหรับ ฉันต้องการกำจัดคำเตือน var pageMod = require("sdk/page-mod"); หมายเหตุ: ฉันได้กำหนดค่า JavaScript-library แล้ว (ดู / lib / sdk globals) สิ่งแวดล้อม: WebStorm 7.0.2 Windows 7 64 บิต Firefox Add-on SDK 1.15beta1

13
จะรับการแจ้งเตือนเกี่ยวกับการเปลี่ยนแปลงของประวัติผ่าน history.pushState ได้อย่างไร?
ดังนั้นตอนนี้ที่ HTML5 แนะนำhistory.pushStateให้เปลี่ยนประวัติเบราว์เซอร์เว็บไซต์เริ่มใช้สิ่งนี้ร่วมกับ Ajax แทนที่จะเปลี่ยนตัวระบุส่วนของ URL onhashchangeน่าเศร้าที่ว่าหมายความว่าสายที่ไม่สามารถตรวจสอบอีกต่อไปโดย คำถามของฉันคือ:มีวิธีที่เชื่อถือได้ (แฮก?;)) เพื่อตรวจสอบเมื่อเว็บไซต์ใช้history.pushState? ข้อมูลจำเพาะไม่ได้ระบุอะไรเกี่ยวกับเหตุการณ์ที่เกิดขึ้น (อย่างน้อยฉันก็ไม่พบอะไรเลย) ฉันพยายามสร้างซุ้มและแทนที่window.historyด้วยวัตถุ JavaScript ของตัวเอง แต่มันก็ไม่มีผลอะไรเลย คำอธิบายเพิ่มเติม:ฉันกำลังพัฒนาโปรแกรมเสริมของ Firefox ที่ต้องการตรวจจับการเปลี่ยนแปลงเหล่านี้และดำเนินการตามนั้น ฉันรู้ว่ามีคำถามคล้ายกันเมื่อไม่กี่วันที่ผ่านมาที่ถามว่าการฟังเหตุการณ์ DOMบางอย่างจะมีประสิทธิภาพหรือไม่ แต่ฉันก็ไม่เชื่อใจเพราะเหตุการณ์เหล่านี้สามารถสร้างขึ้นได้ด้วยเหตุผลหลายประการ ปรับปรุง: นี่คือ jsfiddle (ใช้ Firefox 4 หรือ Chrome 8) ที่แสดงว่าonpopstateไม่ถูกเรียกเมื่อpushStateมีการเรียก (หรือฉันทำสิ่งผิดปกติหรือไม่รู้สึกฟรีเพื่อปรับปรุง!) อัปเดต 2: ปัญหา (ด้าน) อีกอย่างwindow.locationคือไม่ได้รับการอัปเดตเมื่อใช้pushState(แต่ฉันได้อ่านเกี่ยวกับสิ่งนี้ที่นี่แล้วดังนั้นฉันคิดว่า)

6
ฉันจะเขียน Firefox Addon ได้อย่างไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ทรัพยากรบางอย่างสำหรับการเริ่มเขียน Firefox Addon มีอะไรบ้าง มีแนวทาง API หรือไม่ มีการสอนเริ่มต้นที่ไหนสักแห่ง? มีกระดานสนทนาสำหรับนักพัฒนาไหม

5
RESTclient Add-on ของ Firefox - จะป้อนพารามิเตอร์ POST ได้อย่างไร?
ฉันได้ติดตั้งโปรแกรมเสริม Firefox RESTclient แล้ว แต่ฉันมีปัญหาในการหาวิธีส่งผ่านพารามิเตอร์ POST มีรูปแบบเฉพาะสำหรับทำสิ่งนี้หรือไม่? หรือมีเครื่องมืออื่นใดที่สามารถใช้ในการดีบัก REST API บน Mac OS X ได้หรือไม่
112 rest  post  firefox-addon 

1
จะระบุได้อย่างไรว่าใครเป็นผู้ริเริ่มคำขอ http ใน Firefox
ฉันกำลังพัฒนา addon Firefox ใหม่ที่สกัดกั้นการจราจรเครือข่ายของ Firefox (http (s) คำขอhttp-on-modify-request) ด้วยรหัสปัจจุบันของฉันฉันสามารถแยกคำขอที่มาจากหน้าเว็บ / แท็บและส่วนประกอบอื่น ๆ ทั้งหมด (การอัปเดตฟีด RSS คำขอ XHR จากคอมโพเนนต์ XPCOM ส่วนขยายตัวจัดการส่วนขยาย ฯลฯ ) ฉันต้องการระบุว่าใครเป็นผู้เริ่มต้นคำขอนอกเหนือจากการเข้าชมของแท็บด้วยความแม่นยำไม่ใช่แค่ทั้งกลุ่ม (RSS ส่วนประกอบ XPCOM ส่วนขยายตัวจัดการส่วนขยาย ฯลฯ ) ตัวอย่าง:ตัวแปรที่กำหนดเองสมมุติrequestRequestorจะมีค่าเพื่อระบุ addon เฉพาะหรืออัพเดต RSS เป็นต้น ฉันพบคำถามที่คล้ายกันนี้แต่ไม่มีทางแก้ไข รหัสปัจจุบันเพื่อระบุทั้งกลุ่ม ( รับเบราว์เซอร์ที่เริ่มการแจ้งเตือน http-on-modified-request ) คือ: Components.utils.import('resource://gre/modules/Services.jsm'); Services.obs.addObserver(httpObs, 'http-on-modify-request', false); //Services.obs.removeObserver(httpObs, 'http-on-modify-request'); //uncomment this line, …

5
การแยกวิเคราะห์ JSON จาก XmlHttpRequest.responseJSON
ฉันพยายามแยกวิเคราะห์การตอบสนอง JSON เล็กน้อยในจาวาสคริปต์ ฉันได้รับ JSON ผ่าน XmlHttpRequest var req = new XMLHttpRequest; req.overrideMimeType("application/json"); req.open('GET', BITLY_CREATE_API + encodeURIComponent(url) + BITLY_API_LOGIN, true); var target = this; req.onload = function() {target.parseJSON(req, url)}; req.send(null); parseJSON: function(req, url) { if (req.status == 200) { var jsonResponse = req.responseJSON; var bitlyUrl = jsonResponse.results[url].shortUrl; } ฉันทำสิ่งนี้ในส่วนเสริม firefox …

3
ส่วนเสริมของบุรุษไปรษณีย์ใน firefox [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ มีโปรแกรมเสริมที่แนะนำใน firefox ซึ่งมีคุณสมบัติมากที่สุดที่บุรุษไปรษณีย์มีหรือไม่?

8
Firefox addon เพื่อดู / แก้ไข / สร้างข้อมูล localStorage? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มีส่วนเสริมที่ให้คุณดูแก้ไขlocalStorageข้อมูลหรือไม่? หากมีและใช้งานได้เป็นส่วนเสริมของ Firebug ฉันจะมีความสุขมาก บางอย่างเช่นที่เก็บข้อมูลในเครื่องของ Google Chrome คล้ายกับFirecookieแต่สำหรับไฟล์localStorage มีอย่างเหรอ?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.