ध्वनि खेलने के लिए गतिशील एचटीएमएल का प्रयोग करें
कंप्यूटर अनुप्रयोगों की विशेषताओं में से एक यह है कि जब आप कुछ करते हैं तो प्रतिक्रिया होती है। प्रतिक्रिया का सबसे आम प्रकार ध्वनि है। जब आप चीजों का चयन करते हैं तो कंप्यूटर क्लिक करता है, त्रुटियों के दौरान बीप होता है, और आपको अन्य परिस्थितियों को परिस्थितियों में सतर्क करने के लिए बनाता है। लेकिन वेब पृष्ठों में इस प्रकार की प्रतिक्रिया नहीं है। इससे उन्हें सुस्त या गैर-प्रतिक्रियाशील लगता है।
सौभाग्य से इसे बदलना आसान है। गतिशील HTML विशेषताओं और ध्वनियों का उपयोग करके, आप एक ऐसा वेब पेज बना सकते हैं जो किसी एप्लिकेशन की तरह कार्य करता हो।
जब कोई ग्राहक कुछ क्लिक करता है तो ध्वनि जोड़ें
यह स्क्रिप्ट ध्वनि प्रभाव डालती है जब कोई ग्राहक विशेषता का उपयोग करके किसी चीज़ पर क्लिक करता है और जब कोई ग्राहक विशेषता का उपयोग करके किसी चीज़ पर रोल करता है। विभिन्न ब्राउज़रों में उनका परीक्षण करना सुनिश्चित करें, क्योंकि सभी वेब ब्राउज़र ऑन-हाउसओवर को नियंत्रित नहीं करते हैं और लिंक के अलावा अन्य तत्वों पर विशेषताओं पर क्लिक करते हैं।
निम्न HTML को अपने HTML दस्तावेज़ के HEAD में रखें:
<स्क्रिप्ट भाषा = "जावास्क्रिप्ट" टाइप = "टेक्स्ट / जावास्क्रिप्ट"> फ़ंक्शन प्लेसाउंड (साउंडफाइल) {document.getElementById ("डमी")। आंतरिक HTML = ""; } script>एक खाली अवधि में ध्वनि रखें
जब स्क्रिप्ट शुरू की जाती है तो जावास्क्रिप्ट एक खाली स्पैन तत्व के अंदर एक EMBED तत्व रखता है। इसलिए, आपको अपने HTML पृष्ठ की बॉडी के भीतर कहीं भी निम्नलिखित स्पैन टैग जोड़ने की आवश्यकता है, अधिमानतः दस्तावेज़ के शीर्ष के पास:
span>एक विशेषता के साथ स्क्रिप्ट को कॉल करें
आखिरी चीज जो आपको जोड़ने की जरूरत है वह एक तत्व है जिसे आप क्लिक या माउसओवर पर ध्वनि उत्पन्न करना चाहते हैं। इन विशेषताओं में से एक के साथ स्क्रिप्ट को कॉल करें। UrlToSoundFile को उस पूर्ण फ़ाइल के साथ पूर्ण यूआरएल के साथ बदलें जिसे आप खेलना चाहते हैं:
onclick = "playSound ('UrlToSoundFile');" > ध्वनि सुनने के लिए यहां क्लिक करेंonmouseover = "playSound ('UrlToSoundFile');" > ध्वनि सुनने के लिए इस पाठ पर माउस p>
ब्लूजय की आवाज बजाने वाला संपूर्ण HTML दस्तावेज़ यहां दिया गया है। ध्वनि फ़ाइल को HTML पृष्ठ के समान निर्देशिका में संग्रहीत किया जाता है: