صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 19

الموضوع: [طلب] كود جافا سكربت مولد تلقائي

  1. #1
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000

    [طلب] كود جافا سكربت مولد تلقائي



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

    أطلب كود (لا أعرف ماذا اسميه) يقوم بتوليد تلقائي لصفحات معينة ..

    مثلاً ..
    انا عندي الف صفحة عنوانها .. علماً بأن الصفحات ليست من نفس موقعي .. من موقع آخر مثل نتائج ثانوية والاخبار ..
    www.swalif.com/softs/1.html
    www.swalif.com/softs/2.html
    www.swalif.com/softs/3.html
    www.swalif.com/softs/4.html
    www.swalif.com/softs/5.html

    وهكذا ..

    أريد ان اضع صفحة تمكنني من الوصول الى 20 صفحة مرة واحدة .. من الصفحة الاولى الى العشرين .. اي انه بامكاني ان احدد عدد الصحفات التي اريدها .. وبشرط ان تفتح هذه الصفحات في نوافذ خارجية ..

    وفي الصورة المرفقة مثال توضيحي ..





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


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    354


    سهله جدا ان شاء الله لما يطير وجع راسي بعملهالك

    لاني بالكاد شايف الشاشه






  3. #3
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    اقتباس المشاركة الأصلية كتبت بواسطة ابو الويس
    سهله جدا ان شاء الله لما يطير وجع راسي بعملهالك

    لاني بالكاد شايف الشاشه
    في انتظارك أخي الكريم ..
    على أحر من الجمر ..





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

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    354


    اخي الشرح بتاعك لا يتلائم مع الصوره الي وضعتها

    ضيعتني!!






  5. #5
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    اقتباس المشاركة الأصلية كتبت بواسطة ابو الويس
    اخي الشرح بتاعك لا يتلائم مع الصوره الي وضعتها

    ضيعتني!!
    الموجود في الصورة نفس الشرح الذي وضعته ..
    ولكن الاختلاف هو ارقام الجلوس = ارقام الصفحات ..





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

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    354


    شو يعني رقم جلوس؟؟

    ممكن تكتب الي تقصده بالانجليزيه ؟؟






  7. #7
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    اقتباس المشاركة الأصلية كتبت بواسطة ابو الويس
    شو يعني رقم جلوس؟؟

    ممكن تكتب الي تقصده بالانجليزيه ؟؟
    خبرتي في اللغة الانجليزية ضعيفة ..

    أرقام الجلوس تعني .. الأرقام الخاصة بالنتائج المدرسية .. يعني رقم الطالب ..





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

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    354


    عزيزي هذذا الي فهمته منك:

    كود:
    <html>
    <head>
    
    <SCRIPT LANGUAGE="JavaScript">
    
    
    
    function doit() {
    //put before and after the link:
    var bef="http://www.swalif.net/softs/";
    var aft=".html";
    //---------------------------------------
    
    var first=parseInt(document.form1.txt1.value);
    var num=parseInt(document.form1.txt2.value);
    if (first<1 || first>1000 || num>9 || num<1) {
       alert("wrong input");
       return false; }
    
    else {
    var last= first+num;
    for (i=first; i<last; i++) {
         var link=bef+i+aft;
        document.write("<a target='_blank' href='"+link+"'>number: "+i+"</a><br>");
        }}
    }
    </SCRIPT>
    </head>
    
    
    <body>
    
    Browse the results:
    <form name="form1" onSubmit="doit();">
    Begin with:<input type="text" name="txt1" size="4" maxlength="4" value="1">1-1000<br>
    Number of results:<input type="text" name="txt2" size="4" maxlength="2" value="9">1-9<br>
    <input type="submit" value="Okey">
    
    </body>
    
    </html>
    انسخ الكود وجربه وشوف !!

    شرح.. في ال body هناك وضعت النماذج اول حقل هو ادخال رقم البدايه وثاني حقل هو ادخال عدد النتائج (طبعا رقم البدايه هو نفسه رقم الملف هكذا فهمت منك ان الارقام مطابقه لاسماء الملفات)

    في ال head وضعت الداله وهي doit اول سطرين هما تحديد ما قبل الرقم وما بعده .. يعني قبل الرقم هو http://swalif.net/softs/ وبعده .html ..
    وبعدها استخرجنا البيانات التي وضعها الزائر first يكون رقم البدايه و num هو عدد النتائج
    وبعدها يأتي الشرط if ليفحص صحة البيانات .. رقم البدايه محدود بين ال 1وال 1000
    والعدد بين ال 1 وال 9.. لو احببت تستطيع التغيير مثلا وضع 20 مكان ال 9
    ولو البيانات خاطئه يعطي تحذير ويرجع للفورم

    وبعدها لو كانت البيانات صحيحه يقوم بطياعة اللينكات كل واحد بسطر وعند الضعط على واحد منهم يفتح صفحته بصفحه جديده؟؟

    هل هذا ما تريد؟






  9. #9
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    بدأت تفهمني جيداً ..

    أنت نفذت الفكرة جيداً ..

    ولكن في الأخير لم تفهمني .!!!
    وهي الفتح في صفحات جديدة .. أنا اريدها تفتح تلقائياً .. بدون ان يتم طباعة الصفحات ومن ثم الضغط عليها ..





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

  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    354


    اخي يعني كلها تطلع نوافذ لو اختار 10 يفتح للزائر 10 نوافذ؟؟؟؟؟؟؟

    على كل حال خد والله يسامحنى
    مجرد تعديل بسيط بالكود
    كود:
    <html>
    <head>
    
    <SCRIPT LANGUAGE="JavaScript">
    
    
    
    function doit() {
    //put before and after the link:
    var bef="http://www.swalif.net/softs/";
    var aft=".html";
    //---------------------------------------
    
    var first=parseInt(document.form1.txt1.value);
    var num=parseInt(document.form1.txt2.value);
    if (first<1 || first>1000 || num>9 || num<1) {
       alert("wrong input");
       return false; }
    
    else {
    var last= first+num;
    for (i=first; i<last; i++) {
         var link=bef+i+aft;
        window.open("http://swalif.net/softs",i,"width=500, height=500, scrollbars=1, resizable=1");
        }}
    }
    </SCRIPT>
    </head>
    
    
    <body>
    
    Browse the results:
    <form name="form1" onSubmit="doit();">
    Begin with:<input type="text" name="txt1" size="4" maxlength="4" value="1">1-1000<br>
    Number of results:<input type="text" name="txt2" size="4" maxlength="2" value="9">1-9<br>
    <input type="submit" value="Okey">
    
    </body>
    
    </html>
    ماشي الان ؟






  11. #11
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    شكراً لك أخي الكريم .. وياريت ما اكون اتعبتك معي ..

    لكن الكود أصبح لا يعمل الان .. بل يفتح صفحة واحدة في كل النوافذ العشر .. وهي
    http://swalif.net/softs

    وأتمنى ايضاً ان تقوم بهذا التعديل الجديد في الكود :
    - أن تكون النوافذ التي تفتح كلها في وضع التكبير .. مع اظهار جميع الرموز الخاصة بالمتصفح ..





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

  12. #12
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    354


    اه اه اه اه اه اسسسسسسسسسسسسسسف
    دقيقه بس انا غيرت الرابط للتجربه

    تفضل:
    كود:
    <html>
    <head>
    
    <SCRIPT LANGUAGE="JavaScript">
    
    
    
    function doit() {
    //put before and after the link:
    var bef="http://www.swalif.net/softs/";
    var aft=".html";
    //---------------------------------------
    
    var first=parseInt(document.form1.txt1.value);
    var num=parseInt(document.form1.txt2.value);
    if (first<1 || first>1000 || num>9 || num<1) {
       alert("wrong input");
       return false; }
    
    else {
    var last= first+num;
    for (i=first; i<last; i++) {
         var link=bef+i+aft;
        window.open(link,i,"width=500, height=500, scrollbars=1, resizable=1");
        }}
    }
    </SCRIPT>
    </head>
    
    
    <body>
    
    Browse the results:
    <form name="form1" onSubmit="doit();">
    Begin with:<input type="text" name="txt1" size="4" maxlength="4" value="1">1-1000<br>
    Number of results:<input type="text" name="txt2" size="4" maxlength="2" value="9">1-9<br>
    <input type="submit" value="Okey">
    
    </body>
    
    </html>







  13. #13
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    يعمل الان بشكل جيد ..

    وأتمنى ايضاً ان تقوم بهذا التعديل الجديد في الكود :
    - أن تكون النوافذ التي تفتح كلها في وضع التكبير .. مع اظهار جميع الرموز الخاصة بالمتصفح ..





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

  14. #14
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    354


    كود:
    <html>
    <head>
    
    <SCRIPT LANGUAGE="JavaScript">
    
    
    
    function doit() {
    //put before and after the link:
    var bef="http://www.swalif.net/softs/";
    var aft=".html";
    //---------------------------------------
    
    var first=parseInt(document.form1.txt1.value);
    var num=parseInt(document.form1.txt2.value);
    if (first<1 || first>1000 || num>9 || num<1) {
       alert("wrong input");
       return false; }
    
    else {
    var last= first+num;
    for (i=first; i<last; i++) {
         var link=bef+i+aft;
        window.open(link,i);
        }}
    }
    </SCRIPT>
    </head>
    
    
    <body>
    
    Browse the results:
    <form name="form1" onSubmit="doit();">
    Begin with:<input type="text" name="txt1" size="4" maxlength="4" value="1">1-1000<br>
    Number of results:<input type="text" name="txt2" size="4" maxlength="2" value="9">1-9<br>
    <input type="submit" value="Okey">
    
    </body>
    
    </html>







  15. #15
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    جزاك الله خير ..

    أخي الكريم .. هل يمكن التحكم بالنافذة المنبثقة .. بحيث انها تكون على وضع التكبير ؟؟ لانه الان ظهرت وفيها نفس خصائص الصفحة العادية .. ولكنها في وضع الاستعادة .. وليس التكبير .. هل يمكن وضعها على التكبير دائماً ؟؟





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





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

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

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