А при переносе их нужно ИСПРАВИТЬ. Потому что в них (где и если есть) физические ПУТИ и ДОМЕН. Это делается
document.getElementById('formss1').addEventListener('submit', function(evt){
var http = new XMLHttpRequest(), f = this;
var $fileUpload = document.getElementById("#fileFF");
evt.preventDefault();
if (parseInt($fileUpload.files.length) > 4) {
alert("You can only upload a maximum of 4 files");
} else {
http.open("POST", "mail2.php", true);
location.href = "#callme1";
http.onerror = function() {
alert('Извините, данные не были переданы');
}
http.send(new FormData(f));
}
}, false);
$(function(){
$("#formss1").submit(function(evt){
var $fileUpload = $("#fileFF");
var http = new XMLHttpRequest();
var f = $(this);
if (parseInt($fileUpload.get(0).files.length) > 4) {
alert("You can only upload a maximum of 4 files");
} else {
evt.preventDefault();
http.open("POST", "mail.php", true);
location.href = "#123";
http.onerror = function() {
alert('Извините, данные не были переданы');
}
http.send(new FormData(f));
}
});
});
<a href="#myModal1" data-toggle="modal"></a>