`
let appendEventBlock = `
<a href="${eventDetailsUlr}" style="font-size: 16px; color: blue">${scheduledDate}</a>
<br />
<span>@localizator["Executor"]: ${event.executor.firstName} ${event.executor.lastName}</span>
<span class="text-muted text-break">@localizator["Note"]: ${event.note}</span>
`;
document.getElementById(appendEventContainer).innerHTML += appendEventBlock;
<input type="file" id="myFile">
document.getElementById("myFile").addEventListener("change", loadFromFile, false);
function loadFromFile() {
var reader = new FileReader();
reader.onload = function(event) {
var contents = event.target.result;
//в contents находится содержимое файла
//тут пишем что с этим содержимым делать
};
reader.onerror = function(event) {
console.error("Файл не может быть прочитан! код " + event.target.error.code);
};
reader.readAsText(this.files[0]);
}
https://vktarget.ru/login/
, там должна добавиться кука в Session. Ещё нужно подставлять VKN
в заголовках, он скорее всего меняется async function fetchImage(url){
const data = await fetch(url, {credentials: 'include'});
const contentType = data.headers.get('content-type');
const buffer = await data.arrayBuffer();
const blob = new Blob([buffer], { type: contentType});
return blob;
}
async function createLinkImage(url){
var blob = await fetchImage(url);
var link = document.createElement('a');
link.id = 'saveImageLink';
link.href = URL.createObjectURL(blob);
link.download = "image.jpg"; //желательно подставлять расширение из contentType картинки
link.innerHTML = 'скачать image';
document.body.append(link);
}
createLinkImage('https://site.site/picture.jpg');
var
вместо let
Особенности консоли и let
let x;
let x; // ошибка: переменная x уже объявлена
<?php
//структуируем
$obj=array();
foreach($data as $item){
$obj[$item['number']][] = array('id'=>$item['id'], 'value'=>$item['value'], 'name'=>$item['name']);
}
//сортировка
foreach($obj as $key => $value){
$val = array_column($obj[$key], 'value');
array_multisort($val, SORT_ASC, $obj[$key]);
}
?>
var jeD=<?php echo json_encode($obj);?>;
var jeD={
"1": [
{
"id": 4,
"value": 22,
"name": "GGU"
},
{
"id": 2,
"value": 43,
"name": "GGP"
}
],
"2": [
{
"id": 56,
"value": 13,
"name": "PLINT"
},
{
"id": 55,
"value": 95,
"name": "PLVAl"
},
{
"id": 59,
"value": 133,
"name": "BARG"
}
]
};