Skip to content

Instantly share code, notes, and snippets.

View etsms's full-sized avatar

Elavon Payments etsms

View GitHub Profile
@etsms
etsms / ajax.js
Last active April 3, 2017 19:03 — forked from rmruano/Cross-browser XHR for CORS requests
Simple Cross-browser XHR request with Cors support. Supported by any moder browser and IE>=8.
function ajax(type, url, data, callback) {
var xhr = new(this.XMLHttpRequest || ActiveXObject)('MSXML2.XMLHTTP.3.0');
var req = [];
for(var item in data) {
req.push(encodeURIComponent(item) + "=" + encodeURIComponent(data[item]));
}
data = req.join("&");