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

كيف اعرض محتوى صفحة اخري في صفحتي

بدأه Luay Sakr في 30 مارس 2010 · 6 رد · 1,005 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عايز اعرض صفحة تاني في صفحتي يختارها اليوزر في الران تايم

ال iframe حلو وزي الفل بس المشكلة بتاعته اني عايز اغير شوية حاجات في الصفحة اللي بتتعرض فيه

مثلا اخلي التكستات فونطها اكبر او اغير الباك كولر بتاعهم

اغير صورة

يعني مشكلتي اني مش قادر اعدل في الاتش تي ام ال بتاع الصفحة اللي في الاي فريم

جربت الاتش تي تي بي ريكويست ورسمت الصفحة اللي اليوزر طلبها

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

عايز اعمل حاجه زي جوجل ترانسليتور

طبعا مش هاترجم

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

مثال

ده الموقع اللي جوجل ترجمه بعد الترجمة

http://translate.google.com/translate?js=y&prev=_t&hl=en&ie=UTF-8&layout=1&eotf=1&u=http%3A%2F%2Fwww.google.com%2Fanalytics%2F&sl=en&tl=ar

وده قبل الترجمة

http://www.google.com/analytics/

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

اتمنى حد يجاوبني لاني محتاج ده ضروري

#2

اذا كنت بتستخدم فيجوال استديو فهناك تقنية اجاكس تسمح لك بعمل الكثير

ابحث في المنتدى عن مواضيع تقنية اجاكس Ajax

#3

بدك تشتغل شغل جوجل

:)

بظن الامر يلي عما تطلبو صعب كتير ما هو شوي

على حسب ما فهمت

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

<h1>

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

يعني فيك تشتغل هيك شي عن طريق شيئين

كجافا سكريبت

document.getElementsByTagName

او يمكنك تبسيط الامر قليلا واستخدام جي كويري

تم تعديل هذه المشاركة بواسطة AsJsGle في 30 مارس 2010 في 19:22

In bad state

#4

شاكر للمرور والاهتمام

انا مش عايز اشتغل سكربتات

لسبب بسيط

هو اني هاعدل في الصفحة اللي هاتظهر بناء على كود كامل معمول دي ال ال

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

بالنسبة ليا الاي فريم ممتاز بس لو اعرف ازاي اقدر اعمل ايديت جواه

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

اتمنى المساعدة

#5

أعتقد أنك تقصد أن هذا المحتوى قادم من موقع آخر، صحيح؟ لا توجد طريقة سهلة. موضوع سحب المحتوى سهلة. وكما قلت باستخدام الـHTTPRequest. المشكلة تكمن في كيفية إعادة صياغة هذه النصوص بالشكل الذي تريده. إذا كان الموضوع مثلاً توحيد لون النص، فهذه سهلة ويمكنك عملها عن طريق تعديل أوسمة الـHTML نصياً. ولكن أشياء أكثر تعقيداً من هذا سوف تصعب الأمور جداً. لذا، في النهاية يعتمد الموضوع على نوعية التغيير الذي تود عمله بالإضافة إلى كيفية تنسيق النص الذي تريد اقتباسه وما إذا كان هذا التنسيق متشابه في جميع أنحاء الصفحة.

#6

جيد

اريد ان اقوم بتعديلات طفيفة

مثلا تغير اللون الخلفي (لجزء) من النص

مثلا حين يكون نصي هكذا فانا اريد تغير اللون الخلفي لكلمة هكذا

مع العلم انه توجد مشكلتين صغيرتين

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

اذن اعتقد اني سابعد قليلا عن الجافا سكربت-هناك حل مؤقت هو استخدام الجافا سكربت لتظليل النص على ان اجعل هذه الكمية من النص في خانة مختفية من الصفحة ولكني لا احبذها

ثانيا اذا اعدت رسم الصفحة باستخدام الاتش تي تي بي ريكويست

ساواجه مشكلة صغيرة هي البوست باك

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

سعيد بالتفاعل

تحياتي

#7

بالنسبة للبوستباك، يمكنك وضعها داخل وسم Form يماثل الموجود في الصفحة الأم.

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

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

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

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

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