إعادة استخدام HTML هي كلمة نادراً ما يتم ذكرها. اليوم ، ملخص هذه القضية هو كما يلي:
في الإصدارات القديمة من المتصفحات ، لا تدعم مستندات HTML التعشيش ، لكننا بحاجة إلى أن نكون قادرين على إعادة استخدام رمز HTML. الممارسات المعتادة هي بشكل أساسي طريقتين رئيسيتين تعتمد على تطبيق جانب الخادم وتنفيذ العميل:
1. تنفيذ جانب الخادم أ. استخدم SSI ، كلا ملف SHTML المعتاد.ب. قم بتضمين عبارات مثل ASP و PHP ، وما إلى ذلك ، صفحات القالب وعناصر التحكم في المستخدم ASP.NET.
2. تنفيذ على العميلA. استخدام البرنامج النصي العميل JavaScript
A1. يمكن تشغيل طريقة JS في حدث ONLOAD لمستند HTML ، ويمكن العثور على عنصر صفحة كحاوية في الطريقة ، ويمكن إخراج قطعة من رمز HTML في الحاوية (يمكن تعريف سلسلة لتخزين مقتطفات رمز HTML ، مثل: var str = <p> hello world! </p>).
A2. استخدم <script type = text/javaScript src = defauth3
A3. استخدم AJAX للتنفيذ. تحتوي هذه الطريقة على عيب ، أي أن بعض متصفحات العميل لا تدعم مكالمات مواقع Ajax بشكل افتراضي.
ب
خيارات الاثنين:
في المزيد من الحالات ، يفضل تنفيذ جانب الخادم ، ما لم يتم استخدام تطبيق من جانب العميل في بعض الصفحات التي تنفذ بشكل ثابت أو في بعض المناسبات الخاصة.
المزيد من المراجع:
http://ask-leo.com/how_do_i_include_one_html_file_inside_another.html
http://www.boutell.com/newfaq/creating/include.html
http://blog.csdn.net/omohe/archive/2007/10/28/1850766.aspx