آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

دستور Include در HTML

Poria  11 سال پیش  11 سال پیش
0 0

 سلام

استاد در بخشی از آموزش می خواستند که فایلی رو include کنند و این کار را با همچین کدی اجرا کردند : 

<!--#include virtual="somefilename"-->

و من وقتی از ایشون سوال پرسیدم که چرا از دستور include پی اچ پی از اول استفاده نکردید این پاسخ رو به من دادند : 

دستور include در php متفاوت از دستور include در html است. در html دستور include را داخل تگ های کامنت می گذارند. شما زمانی از include, require اسکریپت php می توانید استفاده کنید که پسوند فایل php باشد و از open tag های php برای نوشتن این دستورات استفاده کنید. اما چیزی که ما بکاربردیم دستور include برای html است که نیاز به هیچ اسکریپتی ندارد.

و این http://www.w3schools.com/asp/asp_incfiles.asp 

حال من تست کردم و اجرا نگرفتم و برام ابهام داره که به چه شکل در یک فایل .html فایلی رو include میکنیم ؟ 

 

با تشکر

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
Mehrad  11 سال پیش
+1 0

من دو تا کد پیدا کردم ، ولی تست نکردم  ، شاید کار شما رو راه بندازه

<object type="text/html" data="some.html">
<p>backup content</p>
</object>

<div data-include="/path/to/include.html"></div>
0 0
اولی بیشتر واسه مالتی مدیا و ازین قبیل استفاده میشه و دومی هم باید پلاگین جاوااسکریپتش باشه. (11 سال پیش)
پاسخ به سوال 
محسن موحد  11 سال پیش
+3 0

سلام.چطوری :دی

به این کار میگن ssi => server side include

باید توو apache فعال بشه.یک فایل htaccess. توو پروژت بساز.
مثلا واسه فایل با پسوند html.  :

Options +Includes
AddType text/html .html
AddOutputFilter INCLUDES .html

لینک سایت آپاچی..
داخل این صفحه ی html بجز دستور اینکلود کارهای دیگه هم میتونی کنی.این لینک سایت w3 رو ببین...

+1 0
ممنون محسن جان (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .