Прежде всего, вы можете заменить $()
на что-то вроде
document.addEventListener('DOMContentLoaded', (e) => {})
Во-вторых, если вы ориентируетесь только на новые браузеры, вы можете использовать fetch
.
document.addEventListener('DOMContentLoaded', (e) => {
var url = ; //webhook URL here
var content = "Hiii";
var username = "Hi";
fetch(url, {
method: 'POST',
body: JSON.stringify({
content: content,
username: username,
})
});
});
или отказ от использования простого XHR
var oReq = new XMLHttpRequest();
oReq.open("POST", url, true);
oReq.send({
content: content,
username: username,
});