Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 11 - Multimédia v HTML II. část

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
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.

 
Odpovědět
1.11.2020 13:21
Avatar
Jan Poláček
Tvůrce
Avatar
Odpovídá 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.

Odpovědět
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!

 
Odpovědět
1.11.2020 14:18
Avatar
Jan Poláček
Tvůrce
Avatar
Odpovídá 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>
Editováno 1.11.2020 14:52
Odpovědět
1.11.2020 14:50
Instrukce na adrese 0x77104f29 odkazovala na adresu paměti 0x00000014. S pamětí nelze provést operaci: written.
Avatar
Odpovídá 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ě!

 
Odpovědět
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?

 
Odpovědět
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; });
});
Odpovědět
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..?

 
Odpovědět
31.1.2022 12:34
Avatar
Radek Czehowský:10. března 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>

 
Odpovědět
10. března 15:59
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.