تفضل اخي سكريبت على السريع
ضع هذا الكود بين <head></head>
كود PHP:
<script LANGUAGE="JavaScript">
<!--
var aySound = new Array();
aySound[1] = "your-sound.mp3";
document.write('<BGSOUND id="auIEContainer">')
IE = (navigator.appVersion.indexOf("MSIE")!=-1 && document.all)? 1:0;
NS = (navigator.appName=="Netscape" && navigator.plugins["LiveAudio"])? 1:0;
ver4 = IE||NS? 1:0;
onload=auPreload;
function auPreload() {
if (!ver4) return;
if (NS) auEmb = new Layer(0,window);
else {
Str = "<DIV ID='auEmb' STYLE='position:absolute;'></DIV>";
document.body.insertAdjacentHTML("BeforeEnd",Str);
}
var Str = '';
for (i=0;i<aySound.length;i++)
Str += "<EMBED SRC='"+aySound[i]+"' AUTOSTART='FALSE' HIDDEN='TRUE'>"
if (IE) auEmb.innerHTML = Str;
else {
auEmb.document.open();
auEmb.document.write(Str);
auEmb.document.close();
}
auCon = IE? document.all.auIEContainer:auEmb;
auCon.control = auCtrl;
}
function auCtrl(whSound,play) {
if (IE) this.src = play? aySound[whSound]:'';
else eval("this.document.embeds[whSound]." + (play? "play()":"stop()"))
}
function playSound(whSound) { if (window.auCon) auCon.control(whSound,true); }
function stopSound(whSound) { if (window.auCon) auCon.control(whSound,false); }
//-->
</script>
غير كلمة your-sound.mp3 بالمسار الموجود فيه مقطع الصوت
و بخصوص الرابط عند وضع الماوس عليه اذا كان كتابة ضع هذا الكود :
كود PHP:
<a href="page.html" onMouseOver="playSound(1)" onMouseOut="stopSound(1)">Your link here!</a>
غير page.html باسم رابط الصفحة
واذا كان صورة ضع هذا الكود مع تبديل image.gif باسم الصورة او المسار اليها:
كود PHP:
<img src="image.gif" onMouseOver="playSound(1)" onMouseOut="stopSound(1)">
للتنبيه:
يمكنك ان تضع ماتريد من مقاطع صوتية مع مراعاة رقم المقطع لكل رابط وهو الموجود بين قوسين (1)
يجب ان يكون مقطع الصوت صغير الحجم حتى يشتغل بمجرد وضع الماوس.
هذا كل شيء اتمنى لك التوفيق وان اكون وفقت انا في الشرح