Collin Jackson has written a JSONRequest extension for Firefox that exposes the JSONRequest communication API to web pages you visit.
It does this by adding a new window.JSONRequest object to your world.
An example of using this beast is on the main page itself:
-
-
function request(method, data) {
-
var timeout = document.getElementById("timeout").value;
-
var url = document.getElementById("url").value;
-
var requestNumber;
-
if (timeout != "") {
-
if (method == "get") {
-
requestNumber = JSONRequest.get(url, done, timeout);
-
} else if (method == "post") {
-
requestNumber = JSONRequest.post(url, data, done, timeout);
-
}
-
} else {
-
if (method == "get") {
-
requestNumber = JSONRequest.get(url, done);
-
} else if (method == "post") {
-
requestNumber = JSONRequest.post(url, data, done);
-
}
-
}
-
document.getElementById('results').innerHTML +=
-
"Sending request " + requestNumber + "...<br />";
-
}
-


