** سرعة البديهة..الوصف: سكربت ممتع يشوف انت سريع او لا ... بحيث انك تختار لون للخلفيه وتختار ابدا وبعدين اذا تغير لون الخلفيه تضغط قف ... ويحسب لك كم كانت سرعة استجابتك. طريقة التركيب: ضع الكود بمنطقة الـ <body> وبالمكان الذي تريد ان يظهر هذا السكريبت

اذهب الى الأسفل

default ** سرعة البديهة..الوصف: سكربت ممتع يشوف انت سريع او لا ... بحيث انك تختار لون للخلفيه وتختار ابدا وبعدين اذا تغير لون الخلفيه تضغط قف ... ويحسب لك كم كانت سرعة استجابتك. طريقة التركيب: ضع الكود بمنطقة الـ <body> وبالمكان الذي تريد ان يظهر هذا السكريبت

مُساهمة من طرف محي الشرقاوي في السبت يوليو 05, 2014 8:07 pm

<script language="JavaScript">
<!-- hiding for old browsers
    // response time test, created by Jasper van Zandbeek
    // e-mail: webmaster@vip4soft.com

var startTime=new Date();
var endTime=new Date();
var startPressed=false;
var bgChangeStarted=false;
var maxWait=20;
var timerID;

function startTest()
{
    document.bgColor=document.response.bgColorChange.options[document.response.bgColorChange.selectedIndex].text;
    bgChangeStarted=true;
    startTime=new Date();
}

function remark(responseTime)
{
    var responseString="";
    if (responseTime < 0.10)
        responseString="يا عيني عليك .. هذي السرعة والا بلاش";
    if (responseTime >= 0.10 && responseTime < 0.20)
        responseString="حلو حلو باقي شوي وتصير احسن واحد";
    if (responseTime >=0.20 && responseTime < 0.30)
        responseString="ممكن تجيب احسن من كذا";
    if (responseTime >=0.30 && responseTime < 0.60)
        responseString="درب نفسك اكثر";
    if (responseTime >=0.60 && responseTime < 1)
        responseString="انت معنا والا لا؟";
    if (responseTime >=1)
        responseString="شكلك نايم!";

    return responseString;
}

function stopTest()
{
    if(bgChangeStarted)
    {
        endTime=new Date();
        var responseTime=(endTime.getTime()-startTime.getTime())/1000;

        document.bgColor="white";       
        alert("سرعة استجابتك هي: " + responseTime + " ثانية " + "
" + remark(responseTime));
        startPressed=false;
        bgChangeStarted=false;
    }
    else
    {
        if (!startPressed)
        {
            alert("اضغط على ابدأ علشان تبدأ الإختبار");
        }
        else
        {       
            clearTimeout(timerID);
            startPressed=false;             
            alert("بلا غش ... لا تضغط على قف الا بعد ما تشوف اللون");
        }               
    }
}

var randMULTIPLIER=0x015a4e35;
var randINCREMENT=1;
var today=new Date();
var randSeed=today.getSeconds();
function randNumber()
{
    randSeed = (randMULTIPLIER * randSeed + randINCREMENT) % (1 << 31);
    return((randSeed >> 15) & 0x7fff) / 32767;
}

function startit()
{
    if(startPressed)
    {
        alert("Already started. Press stop to stop");
        return;
    }
    else
    {
        startPressed=true;
        timerID=setTimeout('startTest()', 6000*randNumber());
    }
}
// -->
</script>
<p align="center"><b><span lang="ar-sa">احسب سرعة استجابتك</span></b></p>
<p align="center">
<span lang="ar-sa">اختار لون الخلفيه واضغط ابدأ .واول مايتغير لون الخلفيه اضغط
قف</span>
<span lang="ar-sa">!</span></p>
<form name="response">
<p align="center">
<span lang="ar-sa">تغير لون الخلفيه الى </span>:
<select name="bgColorChange">
<option selected>deeppink
<option>aliceblue
<option>crimson
<option>darkkhaki
<option>cadetblue
<option>darkorchid
<option>coral
<option>chocolate
<option>mediumslateblue
<option>tomato
<option>darkslategray
<option>limegreen
<option>cornflowerblue
<option>darkolivegreen
</select>
<input type="button" value="ابــدأ" onClick="startit()">
<input type="button" value="قـــف" onClick="stopTest()"> </p>
</form>
<p align="center"><font face="arial" size="-2">This free script provided by<br>
</font>
<a href="http://www.eqla3soft.com"><span lang="en-us">
<font face="arial, helvetica" size="-2">eqla3soft.com</font></span></a></p>

محي الشرقاوي
مشرف
مشرف

عدد المساهمات : 73
تاريخ التسجيل : 05/07/2014
الموقع : فيس بوك

معاينة صفحة البيانات الشخصي للعضو

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى