Dantes (обсуждение | вклад) Нет описания правки |
Dantes (обсуждение | вклад) Нет описания правки |
||
| Строка 2: | Строка 2: | ||
script.src = 'https://cdn.jsdelivr.net/npm/fluid-webmidi-player@latest/dist/fluid-webmidi-player.min.js'; | script.src = 'https://cdn.jsdelivr.net/npm/fluid-webmidi-player@latest/dist/fluid-webmidi-player.min.js'; | ||
script.onload = function () { | script.onload = function () { | ||
var | var slots = document.getElementsByClassName('midi-slot'); | ||
for (var i = 0; i < slots.length; i++) { | |||
var url = slots[i].getAttribute('data-src'); | |||
if (url) { | |||
var player = document.createElement('fluid-webmidi-player'); | |||
player.setAttribute('src', url); | |||
player.style.width = '100%'; | |||
slots[i].appendChild(player); | |||
} | |||
} | } | ||
}; | }; | ||
document.head.appendChild(script); | document.head.appendChild(script); | ||
Версия от 18:26, 16 апреля 2025
var script = document.createElement('script');
script.src = 'https://cdn.jsdelivr.net/npm/fluid-webmidi-player@latest/dist/fluid-webmidi-player.min.js';
script.onload = function () {
var slots = document.getElementsByClassName('midi-slot');
for (var i = 0; i < slots.length; i++) {
var url = slots[i].getAttribute('data-src');
if (url) {
var player = document.createElement('fluid-webmidi-player');
player.setAttribute('src', url);
player.style.width = '100%';
slots[i].appendChild(player);
}
}
};
document.head.appendChild(script);