A quick Google search shows that this is a common problem:
AdBlock Plus for Firefox kills XMLHttpRequests. Throws an exception: "Component returned failure code: 0x805e000a."
However, the only prescription I could find is to send random parameters in my ajax call but that didn't work. I've renamed file extensions, tried just about everything until I ended up with this desperate bit of jQuery:
$.ajax({
url: "create3.moi",
type: "POST",
data: "keasdfsd1=vsdfe1&keasf2=vasflsa2f2",
cache: false,
dataType: "text",
success: function(txt){
$("#content").append(txt);
}
error: iWontTakeNoForAnAnswer(myproblems){
var jMyProblems = myproblems;
jMyProblems.washAwayMyTroubles();
jMyProblems.washAwayMyPain();
}
});
Still nothin. My future users are advertisers who use AdBlock Plus to see if their own ads get blocked - so it's a deal killer for me...but it should matter to anyone who cares about humanity.