Rumah  >  Artikel  >  hujung hadapan web  >  Pengenalan kepada contoh penggunaan #include file dalam html_HTML/Xhtml_Web page production

Pengenalan kepada contoh penggunaan #include file dalam html_HTML/Xhtml_Web page production

WBOY
WBOYasal
2016-05-16 16:38:081907semak imbas

Terdapat dua fail a.htm dan b.htm Kandungan a.htm dalam direktori yang sama adalah seperti berikut

Salin kod Kodnya adalah seperti berikut:


kandungan b.htm adalah seperti berikut

Hari ini: Hujan 31 ℃ ~ 26 ℃
Esok: Ribut petir 33 ℃ ~ 27 ℃

Buka terus dalam penyemak imbas, tiada apa yang dipaparkan kemudian mendapati bahawa include ialah SSI (Server Side Include ), include tidak disokong dalam html, kemudian tukar a.htm kepada a.aspx, dan terbitkan halaman pada iis, dan kemudian anda boleh melihat kandungan dalam a.aspx. Jika anda ingin mencapai kesan ini dalam HTML, anda boleh menggunakan teg iframe yang saya temui contoh terus di Internet seperti berikut:


Salin kod Kodnya adalah seperti berikut:


Penggunaan #include file dalam html

Parameter

PathType

Jenis laluan Nama Fail. Laluan boleh menjadi salah satu daripada jenis berikut:

Jenis laluan Maksud

Fail Nama fail ialah laluan relatif kepada direktori di mana dokumen dengan perintah #include terletak. Fail yang disertakan boleh berada dalam direktori atau subdirektori yang sama tetapi ia tidak boleh berada dalam direktori di atas halaman dengan arahan #include.
Nama fail maya Laluan maya penuh ke direktori maya di tapak web.

Nama Fail

Menentukan nama fail untuk disertakan. Nama Fail mesti termasuk sambungan nama fail dan nama fail mesti disertakan dalam tanda petikan (").

Komen

Fail yang mengandungi perintah #include mesti menggunakan sambungan fail yang dipetakan kepada penterjemah SSI ; Jika tidak, pelayan Web tidak akan memproses arahan Secara lalai, sambungan .stm, .shtm dan .shtml dipetakan kepada penterjemah (Ssinc.dll anda boleh mengubah suai pemetaan sambungan lalai jika Pengurus Perkhidmatan Internet dipasang). dan tambahkan pemetaan baharu. Lihat Menetapkan Pemetaan Aplikasi Fail yang disertakan boleh mempunyai sebarang sambungan fail, tetapi disyorkan untuk memberikannya sambungan .inc



🎜>1. #include file termasuk laluan relatif bagi fail, #include virtual termasuk laluan maya bagi fail
2 Dalam direktori maya yang sama, dan mempunyai kesan yang sama, tetapi dengan mengandaikan direktori maya dinamakan myweb, maka juga boleh dinyahpepijat, tetapi kami tahu bahawa pasti akan melaporkan ralat.
3. Jika Terdapat dua direktori maya myweb1 dan myweb2 di bawah tapak Terdapat fail file1.asp di bawah myweb1 dan fail file2.asp di bawah myweb2 Jika file1.asp ingin memanggil file2.asp, kemudian tulis ini dalam file1.asp: < !--#include virtual="myweb2/file2.asp"-->, dalam kes ini adalah mustahil untuk menggunakan #include file, gunakan Ralat pasti akan dilaporkan. Sebaliknya, perkara yang sama berlaku untuk memasukkan fail dalam myweb1 dalam fail myweb2. Jika fail yang disertakan berada di bawah folder, tambahkan sahaja folder itu ke laluan maya.
4. Sama ada anda menggunakan #include file atau #include virtual, gunakan "/" atau "/" dalam laluan, atau gunakan silang kedua-duanya, ia tidak akan menjejaskan kesan kompilasi dan program akan dilaksanakan dengan lancar.
5. Situasi di atas tidak berlaku untuk panggilan bersama antara dua fail tapak, dan dalam tapak yang sama, include virtual="file.asp"--> adalah setara, tetapi dengan mengandaikan tapak itu dinamakan tapak web, menggunakan
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn