Показать сообщение отдельно
  #3 (permalink)  
Старый 09.11.2023, 13:44
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 778

< a href="https://billing.bolgow.ru/files/download/414/8c54b71a8e8738077c53c3ec8b793fe8" >01november.mp4 6 Мб </a>

Вот ссылка. Я начал так

var a = document.querySelectorAll('.icms-forum__post-files-file')
let ex = ["mp4", "flv"]
var arr = []
a.forEach(el => {
  var text = el.children[0].innerText.trim()
  arr = text.split('.')
  var exp = arr[1]
  var b = ex.includes(exp)
  if (!ex.includes(arr[1])) return
  var l = el.children[0].firstElementChild
  l.dataset.href = l.href
  l.setAttribute('href', 'javascript:;')
  l.setAttribute('onclick', 'getVideo(this)')
})


function getVideo(e) {
  var div = document.createElement('div');
  div.classList.add('ajax-modal')
  div.style.position = 'relative'
  div.style.width = '400px'
  div.style.height = '300px'
  var video = document.createElement('video');
  video.src = 'https://samplelib.com/lib/preview/mp4/sample-5s.mp4';
  video.autoplay = true;
  div.appendChild(video)
  document.querySelector('article').appendChild(div)
}

С тестовым видео работает. Теперь мне надо как то открыть мой файл и получить ссылку на временной хранилище, как я понимаю?
Ответить с цитированием