Это как-то так, что ли?
var xhr=new XMLHttpRequest();
xhr.open('SWYPE','https://javascript.ru/',false);
xhr.send();
Swype - непрерывное движение касания по дисплею устройства?
Нужно повесить обработчики событий на события touchstart, tochend и touchmove (по желанию).
При touchStart записываете координаты начала движения, по touchEnd (или move) смотрите пройденный путь по вертикали и горизонтали.
Если пройденный путь по вертикали больше, чем по горизонтали, то игнорируем этот событие, т.к. это просто скролл страницы.
Если иначе, то выполняете то, что вам нужно.
Не сильно сложно.