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

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

  1. #1
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109

    ماهي طريقة اخذ قيمة من حقل في صفحة اخرة بالجافاسكربت؟



    بسم الله الرحمن الرحيم


    ماهي طريقة اخذ قيمة من حقل في صفحة اخرة بالجافاسكربت؟

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

    انا عامل ملفين لتفهم ما اريدة


    افتح صفحة الاندكس واضغط علي زرار open anther page

    هيفتح صفحة تانية اريد القيمة الي في الصفحة التانية تيجي في حقل التكست ايريا





    الملفات المرفقة الملفات المرفقة
    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com




  2. اعذرنى لم اتمكن من تحميل الملف بالمرفقات
    index.html
    كود PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <
    html xmlns="http://www.w3.org/1999/xhtml">

    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <
    title>JavaScript</title>
    <
    style>

    .
    title{
        
        
    width:200px;
        
    height:150px;
    }
    </
    style>
    <
    script type="text/javascript">
    function 
    next()
    {
    var 
    opn=window.open("url.htm",'',"width=200, height=200");
    }
    </script>
    </head>

    <body>
    <input type="button" value="open anther page" onclick="next()"/><br/>
    <textarea name="TextArea1" id="TextArea1" style="width: 360px; height: 105px"></textarea>
    </body>
    </html> 
    url.html
    كود PHP:
    <script type="text/javascript">
    function 
    submitValueBack(){
    window.opener.document.getElementById("TextArea1").value document.getElementById("url").value;
    window.close();
    }
    </script>
    <form method="post"name="tur" onsubmit="submitValueBack()">
    <input name="url" type="text" id="url"><br>
    <input name="Submit1" id="Submit1" type="submit" value="ارسال قيمة الي حقل textarea" onclick="submitValueBack();"></form> 






    __________________
    Keepondev | مدونه شديد التخصص فى الجافاسكربت
    جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت

  3. #3
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    جزاك الله الف خيرا اخي الكريم

    في سؤال ما عمل opener





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com



  4. كود PHP:
    window.opener 
    بترجعلك reference للنافذه اللى فتحت popup ، و عليه window.opener.document هى الوثيقه بتاعه النافذه اللى قتحت ال popup ، تقدر تكتب جواها القيمه اللى اتكتبت فى url





    __________________
    Keepondev | مدونه شديد التخصص فى الجافاسكربت
    جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت

  5. #5
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    كود PHP:
    window.opener 
    بترجعلك reference للنافذه اللى فتحت popup ، و عليه window.opener.document هى الوثيقه بتاعه النافذه اللى قتحت ال popup ، تقدر تكتب جواها القيمه اللى اتكتبت فى url
    جزاك الله خيرا اخي الكريم

    ازاى يضع الي في الخقل في التكست اريل في المكان الي انا محديدة بس بدون تغير اي قيمة اخرة في التكست اريلة





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

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


    مم

    يمكنك ايضاً ارسال قيمة الحقل بواسطة العنوان مع تشفيره

    الصفحة المرسلة
    كود PHP:
    <html dir="rtl">

    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <
    title>New Page 1</title>
    <
    script>
    function 
    escapValue(eid)
      {
    document.getElementById(eid).value=escape(document.getElementById(eid).value);
      }
      

    </script>
    </head>

    <body>

    <form method="GET" name="tur" action="anotherpage.htm" onsubmit="escapValue('x')">
        <textarea rows="6" name="x" id="x" cols="25"></textarea><br>
        <input  type="submit" value="ارسال قيمة الي حقل textarea"></form>

    </body>

    </html> 

    الصفحة المستقبلة
    كود PHP:
    <html dir="rtl">

    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <
    title>New Page 1</title>
    <
    script
    function 
    getQueryVariable(variable) { 
      var 
    query window.location.search.substring(1); 
      var 
    vars query.split("&"); 
      for (var 
    i=0;i<vars.length;i++) { 
        var 
    pair vars[i].split("="); 
        if (
    pair[0] == variable) { 
          
          return 
    pair[1]; 
        } 
      } 
      
    //alert('Query Variable ' + variable + ' not found'); 


    function 
    EscapeAndPrint() { 
    // تشفير المتصفح
    var browserResult=unescape(getQueryVariable("x"));
    // التشفير الاصلي
    var result=unescape(browserResult);

    // طباعة القيمة المرسلة في الحقل
    document.getElementById('x').value=result;
     }  

    </script>

    </head>

    <body onload="EscapeAndPrint()">

     <textarea rows="6" name="x" id="x" cols="25"></textarea>

    </body>

    </html> 






    __________________
    Professional Java?Script Programmer and Web Developer



  7. وضح ماذا تقصد بهذه العباره ؟
    ازاى يضع الي في الخقل في التكست اريل في المكان الي انا محديدة بس بدون تغير اي قيمة اخرة في التكست اريلة






    __________________
    Keepondev | مدونه شديد التخصص فى الجافاسكربت
    جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت

  8. #8
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    مم

    يمكنك ايضاً ارسال قيمة الحقل بواسطة العنوان مع تشفيره

    الصفحة المرسلة
    كود PHP:
    <html dir="rtl">

    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <
    title>New Page 1</title>
    <
    script>
    function 
    escapValue(eid)
      {
    document.getElementById(eid).value=escape(document.getElementById(eid).value);
      }
      

    </script>
    </head>

    <body>

    <form method="GET" name="tur" action="anotherpage.htm" onsubmit="escapValue('x')">
        <textarea rows="6" name="x" id="x" cols="25"></textarea><br>
        <input  type="submit" value="ارسال قيمة الي حقل textarea"></form>

    </body>

    </html> 

    الصفحة المستقبلة
    كود PHP:
    <html dir="rtl">

    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <
    title>New Page 1</title>
    <
    script
    function 
    getQueryVariable(variable) { 
      var 
    query window.location.search.substring(1); 
      var 
    vars query.split("&"); 
      for (var 
    i=0;i<vars.length;i++) { 
        var 
    pair vars[i].split("="); 
        if (
    pair[0] == variable) { 
          
          return 
    pair[1]; 
        } 
      } 
      
    //alert('Query Variable ' + variable + ' not found'); 


    function 
    EscapeAndPrint() { 
    // تشفير المتصفح
    var browserResult=unescape(getQueryVariable("x"));
    // التشفير الاصلي
    var result=unescape(browserResult);

    // طباعة القيمة المرسلة في الحقل
    document.getElementById('x').value=result;
     }  

    </script>

    </head>

    <body onload="EscapeAndPrint()">

     <textarea rows="6" name="x" id="x" cols="25"></textarea>

    </body>

    </html> 
    جزاك الله خيرا اخي الكريم

    انت كده فهمتني خطا خالص


    وضح ماذا تقصد بهذه العباره ؟
    جزاك الله خيرا اخي الكريم
    انا كنت اقصد تحديد النص في حقل textarea لوضع القيمة الي في الحقل المرسل

    الحمدلله انا كان عندي داله للحكاية دية مع شوية تعديلات بقة تمش الحمدلله

    جزاك الله الف خيرا اخي الكريم





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

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


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

    انت كده فهمتني خطا خالص


    نفس الحكاية الي انتا عاوزها لكن بطريقة ثانية

    نقل محتوى الحقل عن طريق العنوان ـURL

    ايه رأيك يا مصطفى





    __________________
    Professional Java?Script Programmer and Web Developer



  10. نقل محتوى الحقل عن طريق العنوان ـURL

    ايه رأيك يا مصطفى
    هو بيتكلم عن نقل المحتوى من ال popup للنافذه اللى فتحتها ، الكلام اللى انت بتقوله لو العكس هو الصحيح يا ليوناردوا خرافنشى





    __________________
    Keepondev | مدونه شديد التخصص فى الجافاسكربت
    جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت





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

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

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