<script>
$(async function() {
if (!window.lightGallery) {
await $.getScript('https://cdn.jsdelivr.net/npm/lightgallery@2.0.0-beta.3/lightgallery.umd.js');
}
var response = await $.ajax({
type: 'GET',
url: '/ajax/photo/get_photos',
data: { id: 1},
cache: false,
dataType: 'html'
});
response = '<script>' + response.replace(/^.*\<script\>/gs, '');
$( "#user_photos" ).html(response);
console.log(response);
});
</script>
с отечественным сертификатом (не знаю важно это или нет)
<?php
// Включаем отображение ошибок:
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
$curl = curl_init(); // Инициируем запрос
// Указываем адрес для отправки данных:
curl_setopt($curl, CURLOPT_URL, $link);
// Отключаем проверку SSL сертификатов:
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
// ...
event.preventDefault()
, то потом запись этого события можно отправлять (использовать) сколько угодно, только с ним одна проблема, не смотря на то, что записанное событие имеет isTrusted: true
, то при отправке оно автоматом меняется на isTrusted: false