سؤال

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

أنا أفهم أنني يجب أن أبني صفحة الاتصال على أي حال (في حالة تشغيل المستخدم قيد التشغيل) ثم استخدم JavaScript إذا حصلوا عليه.

فأين يمكنني تخزين HTML للنموذج إذا كنت لا أريد أن أحصل عليه في مكانين؟

(عادة أنا لست صعب الإرضاء، لكنني فضولي على هذا واحد.)

هل كانت مفيدة؟

المحلول

إذا كان لديك حق الوصول إلى لغة جانب الخادم، فيمكنك الاحتفاظ بانفتاح منفصل للنموذج في صفحة خارجية.ثم، يمكنك تضمين القصاص في صفحة محتوى HTML مع مكالمة مناسبة للأجيال.هذا يحتوي على الفائدة الإضافية التي، لجافا سكريبت، يمكنك سحب نموذج الاتصال من ملف المقتطف هذا باستخدام Ajax.في الواقع، تتيح لك العديد من الإضافات عرض Windows DHTML مع محتوى HTML.على سبيل المثال، تحقق من سميكة .

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

نصائح أخرى

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

e.g.contactform.html

giveacodicetagpre.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top