Pagal numatytuosius nustatymus HTML nesuteikia galimybės įtraukti kliento kodą iš kitų failų. Paprastai yra gera bet kurios programavimo kalbos praktika paskirstyti funkciją įvairiems failams bet kuriai programai.
Pavyzdžiui, jei turite skaitinių operacijų logiką, paprastai norėtumėte, kad ši funkcija būtų apibrėžta viename atskirame faile. Tada tą atskirą failą galima pakartotinai naudoti keliose programose, tiesiog įtraukiant tą failą.
Paprastai tai yra sąvoka „ Įtraukti“, kurios yra prieinamos programavimo kalbomis, tokiomis kaip .Net ir Java.
Šioje pamokoje apžvelgiami kiti būdai, kaip failus (failus, kuriuose yra išorinis HTML kodas) galima įtraukti į pagrindinį HTML failą.
Šioje pamokoje sužinosite
- Kliento pusė apima
- Serverio pusė apima
- Kaip įtraukti HTML failą į „AngularJS“
Kliento pusė apima
Vienas iš labiausiai paplitusių būdų yra įtraukti HTML kodą naudojant „Javascript“. „JavaScript“ yra programavimo kalba, kurią galima naudoti HTML puslapio turiniui skraidyti. Taigi „Javascript“ taip pat gali būti naudojamas įtraukti kodą iš kitų failų.
Žemiau pateikiami žingsniai parodo, kaip tai galima pasiekti.
1 žingsnis. Apibrėžkite failą pavadinimu Sub.html ir pridėkite šį kodą prie failo.
Tai yra įtrauktas failas
2 žingsnis) Sukurkite failą pavadinimu Sample.html, kuris yra jūsų pagrindinis programos failas, ir pridėkite toliau pateiktą kodo fragmentą.
Žemiau yra pagrindiniai aspektai, kuriuos reikia atkreipti dėmesį į žemiau pateiktą kodą,
- Turinio žymoje yra div žyma, kurios ID yra Turinys. Čia bus įterptas kodas iš išorinio failo „Sub.html“.
- Yra nuoroda į „jquery“ scenarijų. „JQuery“ yra scenarijų kalba, sukurta „Javascript“ viršuje, o tai dar labiau palengvina DOM naudojimą.
- „Javascript“ funkcijoje yra teiginys '$ ("# Content"). Load ("Sub.html");' dėl ko faile Sub.html esantis kodas bus įterptas į „div“ žymą, kurios ID yra „Content“.