Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

Diskusia – 11. diel - Multimédiá v HTML II. časť

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Marek Matloch:1.11.2020 13:21

Chtěl bych se zeptat, jak to mám udělat, když si do hlavní stránky (indexu) nahraji hudbu a chci aby hrála po celou dobu i při listování podstránek? Jde to vůbec? Děkuji.

 
Odpovedať
1.11.2020 13:21
Avatar
Jan Poláček
Tvůrce
Avatar
Odpovedá na Marek Matloch
Jan Poláček:1.11.2020 14:12

Ahoj, jde to, ale musel bys udělat stránky, které budou obsah načítat například přes AJAX, aby se nenačítala celá stránka, jinak by po načtení začala hrát hudba znovu od začátku a nehrála by po kliknutí do doby, než se načte nová stránka.

Odpovedať
1.11.2020 14:12
Instrukce na adrese 0x77104f29 odkazovala na adresu paměti 0x00000014. S pamětí nelze provést operaci: written.
Avatar
Marek Matloch:1.11.2020 14:18

Zacnu googlit co je Ajax :-S ... Kazdopadne dik za odpoved!

 
Odpovedať
1.11.2020 14:18
Avatar
Jan Poláček
Tvůrce
Avatar
Odpovedá na Marek Matloch
Jan Poláček:1.11.2020 14:50

Pokud to je jednoduchý web, měl by sis vystačit třeba s jQuery, kde bys měl akci na click, na začátku bys bloknul standartní akci přes preventDefault() a poté právě načetl GETem správnou stránku do nějakého připraveného divu, tady jen rychlý náčrt, nevím tvé potřeby...

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$(document).ready(function() {

$(".odkaz").on("click",function(event){// pokud někdo klikne na něco co ma class odkaz, udělej, co je uvnitř
        event.preventDefault();//bloknu načtení přes http
        let stranka = $(this).attr('href');//zjistím obsah href v odkazu
        $("#obsah").load(stranka);//načtu danou stránku a vložím ji do id="obsah"
})

})
</script>

<a href='str1.html' class="odkaz">Str1</a><br/>
<a href='str2.html' class="odkaz">Str2</a>

<div id="obsah"></div>
Editované 1.11.2020 14:52
Odpovedať
1.11.2020 14:50
Instrukce na adrese 0x77104f29 odkazovala na adresu paměti 0x00000014. S pamětí nelze provést operaci: written.
Avatar
Odpovedá na Jan Poláček
Marek Matloch:1.11.2020 14:57

K tomu teprv budu muset "dospět". Díky moc za snahu každopádně!

 
Odpovedať
1.11.2020 14:57
Avatar
Miroslav Holubek:18.11.2020 20:27

ak by som vkladal video, čo nechcem aby používateľ stiahol, je možné nejako zakázať download toho videa?

 
Odpovedať
18.11.2020 20:27
Avatar
Tomáš Muzikant:19.11.2020 7:58

Ano do jisté míry to možné je. Nicméně většina metod je založená na JS, který se dá v prohlížeči vypnout. Jsou zde i jiné metody, které se dají také obejít například <video> vložíš do elementu <canvas>, poté se video bude tvářit jako <img>, uživateli se stáhne tedy obrázek. Pomocí JavaScriptu např. tohoto kódu:

$(document).ready(function(){
   $('#videoElementID').bind('contextmenu',function() { return false; });
});
Odpovedať
19.11.2020 7:58
Jaký si to uděláš
Avatar
Matej Quarda
Člen
Avatar
Matej Quarda:31.1.2022 12:34

Prosím o radu.
Nedaří se mi přijít na to, kde mám co blbě. Soubor v uvedeném adresáři mám, ale pořád to hlásí tuhle chybu.
A s tím souvisí i dotaz, ať na ten soubor odkážu jakkoliv, resp. ho umístím kamkoliv a odkážu pak na něj, stejně se v chybové hlášce ukazuje pořád stejná cesta k tomu souboru. Dá se to nějak opravit..?

 
Odpovedať
31.1.2022 12:34
Avatar
Radek Czehowský:10. marca 15:59

Ahoj všem, prosím o radu, chci vložit na svůj web odkaz na youtube, aby tam byl i náhled videa, tedy pomocí iframe, nicméně po načtení stránky je místo náhledu na video informace, že youtube nepovolí firefoxu/chromu zobrazit....vložený kód:

<iframe width="480" height="3" src="https://­www.youtube.com/wat­ch?v=HBzZ-fVydVw&t=1123s" frameborder="0" allow="accele­rometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen>
</iframe>

 
Odpovedať
10. marca 15:59
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!