This is how you create an AJAX request with optional GET
parameters in vanilla JavaScript. Note that you need to be on the same domain for the AJAX call to work.
JavaScript
function recordAb(parameters) {
var xhttp = new XMLHttpRequest();
xhttp.open('GET', 'https://www.example.com/receiver.php', true);
xhttp.send();
}
Usage
recordAb('?this=1&that=2');
Find more JavaScript tutorials, code snippets and samples here.

Technical SEO specialist, JavaScript developer and senior full-stack developer. Owner of getButterfly.com.
If you like this article, go ahead and follow me on Twitter or buy me a coffee to support my work!