الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل يوجد طريق لعمل رفرش لصفحه عن طريق صفحة اخرى

مغلق
بدأه BMW316i في 15 يناير 2003 · 20 رد · 1,478 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل يوجد طريق لعمل رفرش لصفحة عن طريق صفحة تانيه

انا بسأل علشان انا عمل uploader فبعد الرفع لزم اعمل رفرش علشان الملف اللى انا رفعتو يبان بس على فكرة الصفحة اللى فيها كود الرفع مش هى نفس مكان عرض الملفات المرفوعه

( يعنى فيه صفحه بيتم عرض الملفات فيها وكذك يوجد button لعمل الرفع عند الضغط عليه بيتفتح فى window جديدة ) فهل توجد طريق لهذه المشكلة

#2

لعمل Refresh استخدم الكود التالي:

 response.Buffer=1

 response.AddHeader "refresh","3;url=page.asp"

طبعا هنا الصفحة تحدث بعد 3 ثواني و انت تقدر تتحكم بالوقت و الصفحة التي سينتقل لها و بامكانك ابدالها باسم الصفحة التي تريدها بدل page.asp

You can fly while you can touch the sky

#3

ممكن بس افهم الكود

هل هذا الكود بيعمل تحديث فى صفحة ويكون الكود مكتوب فى صفحة تانية

يعنى مثالا

انا عندى صفحه اسمها upload هل اكتب الكود داه فى الصفحة دة والكود هيعمل تحديث فى صفحة تانية اسمه view

#4

انا استخدمت الطريقة دة بس مش هى اللى انا عاوزها

انا عاوز التحديث يحدث فى صفحه تانية مش نفس الصفحه

مثلا ( فى صفحة بيتم فيها عمل الرفع للملفات ويوجد صفحة اخرى يتم فيها عرض الملفات كيف اعمل تحديث لصفحة عرض الملفات

#5

إذا كانت صفحة ال uploader تم فتحها بواسطة الصفحة الأساسية .. فيمكنك وضع كود ال jscript التالي بعد عملية الرفع من أجل عمل referesh للصفحة الأساسية ..

opener.location.reload(true)

Coding on the Cloud and for the Cloud!

My Blog

#6

ايوة صفحة ال uploader تم فتحها بواسطة الصفحة الأساسية

اين اضع هذا الكود مع العلم انا فى صفحة ال uploader عامل fourm وال action بتعها على صفحه تانيه فيها كود الرفع

#7

بفهم منك أن صفحة ال action هي غير صفحة ال uploader .. لكنها نفس النافذة !

ضع هذا الكود في الصفحة التي تنفذ حدث ال upload ..

<script>

function UploadDone()

{

       opener.location.reload(true)

}

</script>



<body onload="UploadDone()">

... your body here

</body>

Coding on the Cloud and for the Cloud!

My Blog

#8

ماشى انا عملت كدة بس فى حاجة انا لما بفتح صفحه ال uploader بيتم تحديث الصفحة الاساسية علطول

انا عاوز يتم التحديث بعد عملية الرفع ( يعنى لما الملف يترفع ولو ممكن كمان يقفل صفحة ال uploader بس بعد عدد من الثوانى

#9

غريب أعتقد أن onload يتم استدعئها بعد تحميل الصفحة ومن ضمنها عملية ال Upload ..

إذا كان هذا .. أعتقد حلك الوحيد هو أن تعمل refresh في حالة اغلاق النافذة .. عن طريق استبدال onload ب onunload

Coding on the Cloud and for the Cloud!

My Blog

#11

وكيف عملتها!

Coding on the Cloud and for the Cloud!

My Blog

#12

حاجه بسيطه وهى انا كتبت

onclick="UploadDone()">

حتطها فى زورار الرفع حيث انه لم يضغط على وزرار الرفع يتم عمل التحديث

ممكن تقولى ازاى انى بعد كدة يتم غلق النافذة بعد عدد من الثوانى

#13

استخدم من أجل 5000 مللي ثانية ..

setTimeout("window.close()", 5000)

Coding on the Cloud and for the Cloud!

My Blog

#15

أكيد ممكن ذلك .. انت ضع الكود أينما تريد و غير كلمة page.asp لأي صفحة تريدها حتى لو كانت نفس الصفحة ..

طريقة ال response.AddHeader هي المطلوبة لك ..

طبعا ستستخدم معها جملة response.write لتظهر نصا معينا خلال تلك المدة ..

You can fly while you can touch the sky

#16

يا محمد انت مش فاهم انا عاوز ايه انت مش بتركز فى فهم المشكلة علشان كدة مش بتعرف تحلها انا عارف انك مشغول فى الامتحانات

انت لو فهمت انا عاوز ايه وشوفت الكود صح هتعرف اية المشكلة

#17

طيب شوف أنا قرأت المطلوب من الأول و فهمت شيء ما بعرف اذا هو المطلوب لكن انا عندي مثال كتبته مرة بالجافا سكريبت ربما هو المطلوب لديك مع اجراء التعديلات التي تلزمك ..

http://www26.brinkster.com/as4web/workshop/work3.asp

الفكرة هنا أن الحدث سيكون تغير عنوان الصفحة .. انت تستطيع تحديد ما يلزمك للتغير ..

You can fly while you can touch the sky

#19

BMW :

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

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

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

اقتباس
خلص انا شغلت مخى وعملتها بس كنت عاوز ازاى اخلى الصفحه تغلق بعد عدد من الثوانى

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

اقتباس
يا محمد انت مش فاهم انا عاوز ايه انت مش بتركز فى فهم المشكلة علشان كدة مش بتعرف تحلها

والله أنت ياللي مش فاهم ومش مركز معانا ياأستاذ BMW .. ولتعلم أن الأخ محمد ساعد العديدين هنا في الموقع وهذا لا يعتبر أسلوب في الحديث ..

واعلم أيضا أن اللهحة التي تتحدث بها مع مشرف القسم غير مقبولة نرجو تغيير تلك اللهجة ، و الاعراب عن رأيك بصورة أفضل من هذا فحتي أن لم تجد بغيتك فى الرد ، فهذا ليس عذرا لتلك اللهجة فى حالة تكرار هذه اللهجة ....

اعلم أنه سوف يحذف أي سؤال لك إن لم يكن مطروح بالطريقة الصحيحة!

- الادارة ...

Coding on the Cloud and for the Cloud!

My Blog

#20

نسيت ارفاق الملف :

test.zip

Coding on the Cloud and for the Cloud!

My Blog

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…