Jeg har ikke gitt noe innhold (mellom start- og sluttkoder) for denne Object element. Objekt element ville faktisk opptar plass på nettsiden. Så jeg har gitt det en verdi null bredde og null høyde slik at det ikke skal oppta plass. Under denne tilstanden, brukeren bare hører sound.If du vil at brukeren skal være klar over at lyden er innebygd i nettsiden, så bør du gi objektet element noen dimensjoner. Hvis plug-in er installert, kan du se et bilde av lyden spiller, indikerer filnavnet til lyden blir played.The følgende kode illustrerer dette for dimensjonene: Bredden er 150 piksler.
Høyden er 150 piksler. Objektet har fått en ramme av 2 piksler, for bedre identifisering ved browser.Disadvantage av Inline SoundInline lyd er lyd som begynner å spille så snart nettsiden er lastet. Mange seere synes dette er irriterende. Så, er det godt å gi brukeren mulighet til å starte og stoppe lyden. Starte og stoppe lyd med JavaScriptThere er ingen offisiell måte å starte lyd med objektet element. Vi kan imidlertid starte lyden som følger: Når vi vil at lyden vi bruker Javascript for å gi verdien av data egenskap av objektet element URL på lydfilen.
Objektet er utformet uten dataattributt og dens verdi. Så ingen lyd spilles, som web-siden er åpnet. Vi trenger en HTML-knappen for å spille (start) lyden. Det er ingen offisiell måte å stoppe lyden når den spilles. Vi kan imidlertid stoppe den (se nedenfor). På denne måten kan brukeren starte og stoppe lyden når han ønsker (som web siden vises) .For denne situasjonen, har vi to HTML objektelementer: en omslutter den andre. Den ene inne er lyden Object, og det er den som kontrolleres av Javascript. Den ene utenfor er som en ramme som holder den inne og noen HTML buttons.
Now, hvis lydfilen var stor, det ville ta tid å laste ned. Dette betyr at når brukeren klikker på Play-knappen, kan han vente før han begynner å høre lyden. Dette problemet kan unngås ved hjelp av Object
net