Ajax will only work if the server you are trying to connect to has the same domain name as the website the Ajax request is on. This is called the same origin policy, and all major browsers adhere to it.
I'm not familiar with creating Firefox add-ons or XUL, but I'm sure there's an alternate method to send data to and from external servers besides Ajax.
__________________
The interlocking pieces of web development: usability, performance, accessibility, and standards.
|