النتائج 1 إلى 6 من 6

الموضوع: (( سوال )) طريقة تشغيل ملف صوتي بواسطة المس

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    948

    (( سوال )) طريقة تشغيل ملف صوتي بواسطة المس



    السلام عليكم ورحمة الله وبركاتة


    اخواني هل يوجد طريقة لجعل مقطع صوتي يشتغل عند المس يعني اي شخص يلمس الكلمة يسمع صوت وعند ابتعاد الماوس يختفي الصوت فيه طريقة بالفلاش لاكن لااريدها لاكن ارغب ان تكون بصفحة
    وعند المس الاستماع مباشرتا بنفس الصفحة مو تفتح صفحة جديدة





    __________________
    نصيحة اخوية لاتاخذ استضافة عربية لو مجانا


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    40


    تفضل اخي سكريبت على السريع
    ضع هذا الكود بين <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")!=-&& document.all)? 1:0;
    NS = (navigator.appName=="Netscape" && navigator.plugins["LiveAudio"])? 1:0;
    ver4 IE||NS1:0;
    onload=auPreload;
     
    function 
    auPreload() {
    if (!
    ver4) return;
    if (
    NSauEmb = 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 (IEauEmb.innerHTML Str;
    else {
    auEmb.document.open();
    auEmb.document.write(Str);
    auEmb.document.close();
    }
    auCon IEdocument.all.auIEContainer:auEmb;
    auCon.control auCtrl;
    }
    function 
    auCtrl(whSound,play) {
    if (
    IEthis.src playaySound[whSound]:'';
    else eval(
    "this.document.embeds[whSound]." + (play"play()":"stop()"))
    }
    function 
    playSound(whSound) { if (window.auConauCon.control(whSound,true); }
    function 
    stopSound(whSound) { if (window.auConauCon.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)
    يجب ان يكون مقطع الصوت صغير الحجم حتى يشتغل بمجرد وضع الماوس.

    هذا كل شيء اتمنى لك التوفيق وان اكون وفقت انا في الشرح






  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    948


    تفضل اخي سكريبت على السريع
    ضع هذا الكود بين <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")!=-&& document.all)? 1:0;
    NS = (navigator.appName=="Netscape" && navigator.plugins["LiveAudio"])? 1:0;
    ver4 IE||NS1:0;
    onload=auPreload;
     
    function 
    auPreload() {
    if (!
    ver4) return;
    if (
    NSauEmb = 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 (IEauEmb.innerHTML Str;
    else {
    auEmb.document.open();
    auEmb.document.write(Str);
    auEmb.document.close();
    }
    auCon IEdocument.all.auIEContainer:auEmb;
    auCon.control auCtrl;
    }
    function 
    auCtrl(whSound,play) {
    if (
    IEthis.src playaySound[whSound]:'';
    else eval(
    "this.document.embeds[whSound]." + (play"play()":"stop()"))
    }
    function 
    playSound(whSound) { if (window.auConauCon.control(whSound,true); }
    function 
    stopSound(whSound) { if (window.auConauCon.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)
    يجب ان يكون مقطع الصوت صغير الحجم حتى يشتغل بمجرد وضع الماوس.

    هذا كل شيء اتمنى لك التوفيق وان اكون وفقت انا في الشرح
    مشكور حبيبي سيتم التجربة رحم الله والديك

    وهل يمكنني مثلا وضع اكثر من مقطع بصفحة واحدة حوالي 10 مقاطع وهل تدلني علي الطريقة لوضع اكثر من عشر او عشرة تكفي





    التعديل الأخير تم بواسطة مرزوق كوم ; 04-10-2007 الساعة 09:36 PM
    __________________
    نصيحة اخوية لاتاخذ استضافة عربية لو مجانا

  4. #4
    عضو شرف
    تاريخ التسجيل
    Mar 2003
    المشاركات
    1,899


    كود جميل جدا macinesa جزاك الله خير


    مرزوق كوم لوضع مثلا 5 اصوات استبدل هذه

    كود:
    aySound[1] = "your-sound.mp3";
    بهذه

    كود:
    aySound[1] = "your-sound1.mp3"; 
    aySound[2] = "your-sound2.mp3"; 
    aySound[3] = "your-sound3.mp3"; 
    aySound[4] = "your-sound4.mp3"; 
    aySound[5] = "your-sound5.mp3";
    وفي الازرار تصبح الاكواد كالتالي :

    كود:
    <img src="image.gif" onMouseOver="playSound(1)" onMouseOut="stopSound(1)">  
    
    <img src="image.gif" onMouseOver="playSound(2)" onMouseOut="stopSound(2)">  
    
    
    <img src="image.gif" onMouseOver="playSound(3)" onMouseOut="stopSound(3)">  
    
    
    <img src="image.gif" onMouseOver="playSound(4)" onMouseOut="stopSound(4)">  
    
    
    <img src="image.gif" onMouseOver="playSound(5)" onMouseOut="stopSound(5)">






    __________________
    محلل لنظم المعلومات - ارسل لي رساله خاصه عبر المنتدى | join me on facebook / twitter
    php | flash&flex&air actionscript 2,3 | ajax&javascript | database pro Analyzer

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    948


    كود جميل جدا macinesa جزاك الله خير


    مرزوق كوم لوضع مثلا 5 اصوات استبدل هذه

    كود:
    aySound[1] = "your-sound.mp3";
    بهذه

    كود:
    aySound[1] = "your-sound1.mp3"; 
    aySound[2] = "your-sound2.mp3"; 
    aySound[3] = "your-sound3.mp3"; 
    aySound[4] = "your-sound4.mp3"; 
    aySound[5] = "your-sound5.mp3";
    وفي الازرار تصبح الاكواد كالتالي :

    كود:
    <img src="image.gif" onMouseOver="playSound(1)" onMouseOut="stopSound(1)">  
    
    <img src="image.gif" onMouseOver="playSound(2)" onMouseOut="stopSound(2)">  
    
    
    <img src="image.gif" onMouseOver="playSound(3)" onMouseOut="stopSound(3)">  
    
    
    <img src="image.gif" onMouseOver="playSound(4)" onMouseOut="stopSound(4)">  
    
    
    <img src="image.gif" onMouseOver="playSound(5)" onMouseOut="stopSound(5)">
    اوكي حبيبي جاري التجربة وانشا الله ازبطها
    < مخه مقفل حبتين بس بجربها انشا الله تزبط معي

    رحم الله والديك يالغالي ومشكور





    __________________
    نصيحة اخوية لاتاخذ استضافة عربية لو مجانا

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    40


    اخي مرزوق كوم
    يشرفني ان اخدمك وان شاء الله يضبط كل شيء معك على احسن وجه
    مشرفنا الغالي MohDesign
    شكرا لك على الاضافة المميزة
    تقبلوا فائق احترامي










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض