Skip to main content

Hogyan játsszon hangot a kattintás vagy a rollover-en

Hogyan Csajozz a SULIBAN ! ???? (sulin kívül is beválik) (Április 2025)

Hogyan Csajozz a SULIBAN ! ???? (sulin kívül is beválik) (Április 2025)
Anonim

A számítógépes alkalmazások egyik jellemzője, hogy van valamilyen visszajelzés, amikor valamit megtesz. A leggyakoribb visszajelzés a hang. A számítógép rákattint, amikor kiválasztja a dolgokat, hangjelzést ad, ha hiba van, és más zajokat bocsát ki a helyzetek figyelmeztetésére. De a weboldalaknak nincs ilyen visszajelzésük. Ez azt jelenti, hogy homályos vagy nem érzékeny.

Szerencsére könnyen megváltoztatható. A dinamikus HTML-attribútumok és hangok használatával létrehozhat egy weboldalt, amely jobban hasonlít egy alkalmazáshoz.

Hang hozzáadásakor, amikor az ügyfél valamit kért

Ez a szkript hangeffektusokat ad hozzá, amikor egy ügyfél valamilyen attribútumra kattint, és amikor az ügyfél valamit használ az attribútum használatával. Győződjön meg arról, hogy teszteli őket különböző böngészőkben, mivel nem minden web böngésző foglalkozik az egérmutatóval és a kattintási attribútumokkal a linkeken kívül más elemekkel.

Helyezze a következő parancsfájlt a HTML dokumentum HEAD-jába:

Helyezze a hangot egy üres tartományba

A JavaScript egy EMBED elemet helyez el egy üres SPAN elem belsejében, amikor a parancsfájl megkezdődik. Tehát a következő SPAN címkét hozzá kell adnia a HTML oldal BODY-jához, lehetőleg a dokumentum tetejéhez közel:

Hívja a parancsfájlt attribútummal

Az utolsó dolog, amit hozzá kell adni, egy olyan elem, amellyel a hangot kattintással vagy egérmutatóval szeretné létrehozni. Hívja a szkriptet az egyik attribútummal. Cserélje ki az UrlToSoundFile fájlt a teljes URL-ről a hangfájlra, amelyet szeretne játszani:

Kattintson ide, ha hangot hall<> onmouseover = "playSound ( 'UrlToSoundFile');" > A szöveg felett hallgat egy hangot

Itt van az egész HTML dokumentum, játszik egy kék árnyalat hangját. A hangfájl ugyanabban a könyvtárban található, mint a HTML oldal:

Példa a hang lejátszására kattintással vagy egérgombbal

Kattintson ide, ha egy madár énekel

<> onmouseover = "playSound ( 'zbluejay.wav');" > Vagy fel tudod tenni az egeret ezen a ponton, hogy ugyanazt a madár hangot hallja.