*   >> Læs Uddannelse artikler >> science >> programming

Lyd og HTML Object Element

nt skal mindst to attributter for at afspille lyd. Den ene kaldes de dataattributten, og den anden er en egenskab type (se ovenfor). Værdien af ​​attributten data er URL lydfilen på serveren. Object element kræver starten og slutningen tag. HTML Object element er en inline-niveau element. Du kan flyde det eller konvertere den til en blok-niveau element.Inline lyd med Object ElementThe følgende kode vil begynde at spille sin lyd, så snart websiden vises: Bemærk de data attribut og dens URL. Bemærk typen attribut og dens værdi. Bemærk start- og slut-tags af genstanden element.

Jeg har ikke givet noget indhold (mellem start og slut-tags) for denne Object element. Det Object element ville faktisk optager plads på websiden. Så jeg har givet det et nul bredde og nul højde værdi, så det ikke bør indtage plads. Under denne betingelse, kun brugeren hører sound.If du ønsker, at brugeren skal være opmærksom på, at lyden er blevet indlejret i den webside, så skal du give Object elementet nogle dimensioner. Hvis plug-in er installeret, kan du se et billede af lyden spiller, der angiver filnavnet af lyden bliver played.

The følgende kode illustrerer dette for dimensionerne: Bredden 150px. Højden er 150px. Har fået genstanden en kant af 2px, for bedre identifikation på browser.Disadvantage af Inline SoundInline lyd er lyd, der begynder at spille, så snart webside indlæses. Mange seere finde denne irriterende. Så det er godt at give brugeren mulighed for at starte og stoppe lyden. Start og Stop lyd med JavaScriptThere er ingen officielle måde at starte lyd med Object element.

Vi kan dog starte lyd som følger: Når vi ønsker lyden vi bruge JavaScript for at give værdien af ​​de data attribut af Object element webadressen på lydfilen. Anordningen er konstrueret uden datagruppen og dens værdi. Så ingen lyd afspilles, da websiden åbnes. Vi har brug for en HTML-knappen for at spille (start) lyden. Der er ingen officiel måde at stoppe lyden, når den afspilles. Vi kan dog stoppe det (se nedenfor). På denne måde kan brugeren starte og stoppe lyden, når han ønsker (som websiden vises) .For denne situation, har vi to HTML objekt elementer: den ene omslutter den anden.

Den ene indeni er lyden Formål og det er den ene kontrolleret af JavaScript. Den ene udenfor er som en ramme, der holder én inde og HTML buttons.Now, hvis lydfilen var store, vil det tage tid at downloade. Det betyder, når brugeren klikker på knappen Afspil, kunne han nødt til at vente, før han begynder at høre lyden. D

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.