Решил задействовать
Tilda для быстрого создания страницы, так же необходимо подтягивать инфу по API, так как я сам js вообще не знаю, нашел на SO пример запроса, причем разные вариации: XMLHttpRequest, $.get, $.ajax. Все варианты прекрасно работают локально. Сначала написал в поддержку и мне посоветовали отключить jquery в коде, так как она уже есть на TIlda, так вот это не помогло, я даже локально протестировал на версии jquery TIlda, все осталось так же глухо, в итоге поддержка до сих пор разбирается и клянется что исходящие запросы по модели $.ajax разрешены. Кто подскажет, в чем проблема и как ее решить?
Код:
<script type="text/javascript">
$(document).ready(function() {
var progressbar = $('#progressbar'),
max = progressbar.attr('max'),
value = progressbar.val(),
apiurl = 'https://api.vk.com/method/groups.getMembers?group_id=vargtroms';
function change() {
$.ajax({
url: apiurl,
method: 'GET',
dataType: 'json',
data: { /* здесь могут быть переменные, которые нужно передать на сервер, например: accountid: 1234567 */},
timeout: 15*1000,
success: function(json){
var value = 0;
if (json && json.response) {
value = parseInt(json.response.count);
}
progressbar.val(value);
$('.progress-value').html(value);
alert('Success')
},
error: function(data) {
console.log(data);
alert('Error')
}
});
};
change()
});
</script>