Hoe Om 'n Script In 'n Bladsy In Te Voeg

INHOUDSOPGAWE:

Hoe Om 'n Script In 'n Bladsy In Te Voeg
Hoe Om 'n Script In 'n Bladsy In Te Voeg

Video: Hoe Om 'n Script In 'n Bladsy In Te Voeg

Video: Hoe Om 'n Script In 'n Bladsy In Te Voeg
Video: Shell Scripting - Linux Tutorial #15 2024, Mei
Anonim

Heel waarskynlik is die script wat u op die bladsy moet invoeg, in PHP of JavaScript geskryf - dit is die twee mees algemene programmeertale vir script. Hulle word nie op dieselfde manier ingevoeg nie. Kom ons kyk na albei opsies.

Hoe om 'n script in 'n bladsy in te voeg
Hoe om 'n script in 'n bladsy in te voeg

Instruksies

Stap 1

JavaScript-skrifte is skrifte wat nie op die bediener uitgevoer word nie, maar direk in die blaaier, en daarom word dit "kliënt-kant" genoem. As die script na u gekom het as 'n aparte lêer met die "js" -uitbreiding, moet u dit aan die bladsy koppel deur 'n ooreenstemmende etiket met 'n skakel na hierdie lêer toe te voeg aan die opskrifgedeelte van die HTML-kode. Die kop is die deel wat begin met 'n etiket en eindig met 'n etiket. Daarom kan u nie verkeerd gaan as u 'n slot in die bladsykode vind en die volgende skakel na 'n eksterne JavaScript-lêer daarvoor plaas nie: Hier spesifiseer die src-kenmerk die lêernaam 'script.js' - u benodig om dit deur die naam van u js-lêer te vervang. Om die lêer hierdie lêer te vind en lees, moet dit in dieselfde bedienergids geplaas word waar die bladsy self geleë is. As u dit na 'n ander plek oplaai, spesifiseer die ooreenstemmende adres saam met die lêernaam in die src-kenmerk. As u JavaScript nie in 'n aparte lêer het nie, maar bloot as teks wat met 'n tag begin

Stap 2

PHP-skrifte word aan die bedienerskant uitgevoer en word onderskeidelik "bediener" genoem. En ook hier, as die skrif as 'n aparte lêer na u gekom het, moet u 'n skakel daarby in die bladsykode voeg. In PHP kan so 'n skakel soos volg lyk: hier is die naam script.php - u moet dit vervang deur die naam van die lêer wat u het. U moet die kode heel aan die begin van die bladsy invoeg voordat al die etikette daarin voorkom. Dit is belangrik om seker te maak dat daar geen leë lyne of spasies voor die php-kode is nie. As die bladsy waarop die kode ingevoeg word die uitbreiding htm of html het, sal die php-kode nie deur die bediener uitgevoer word nie - die uitbreiding moet presies "php" wees. As die PHP-kode van die script nie in 'n aparte lêer is nie en begin met die <? Php of net <?, dan moet u dit direk in die bladsy invoeg, sonder om na 'n eksterne lêer te skakel. Sulke blokke van PHP-kode kan oor verskillende dele van die HTML-kode van die bladsy versprei word. Wat PHP-serips betref, is die aanwesigheid van die instruksie selfs belangriker as vir skrifte aan die kliënt - verkeerde gebruik van skrifte aan die bediener kan u webwerf-lêers wat op die bediener gestoor word, bederf!

Stap 3

Dieselfde prosedure vir die invoeging van kode op die bladsy is dieselfde vir beide bedieners en kliënteskripte. As u 'n lêer het, is dit die eerste stap om dit na die bediener op te laai. Dit kan volgens die FTP-protokol gedoen word, met behulp van 'n spesiale program (FTP-kliënt). Dit is nie moeilik om so 'n toepassing op die internet te vind nie - byvoorbeeld Cute FTP, FlashFXP, FileZilla, WS FTP, Smart FTP, ens. Aflaai met behulp van FTP-kliënte word uitgevoer met behulp van die FTP-protokol (File Transfer Protocol). Maar u kan die lêer direk deur die blaaier laai met behulp van die lêerbestuurder wat beskikbaar is in die inhoudsbestuurstelsel en in die beheerpaneel van die hosting. Nadat u die lêer (of lêers) na die bediener gelaai het, moet u die HTML-kode van die bladsy wysig.. Dit kan ook deur 'n blaaier gedoen word as u 'n inhoudsbestuurstelsel gebruik. Die stelsel moet 'n bladsy-redakteur hê, waarin u die vereiste bladsy moet open, die redigeerder moet oorskakel na die HTML-wysigingsmodus, die voorbereide kode moet invoeg en die veranderinge moet stoor. As daar geen beheerstelsel is nie, laai die bladsy dan af na u rekenaar, wysig dit met 'n eenvoudige teksredigeerder en laai dit weer op die bediener op.

Aanbeveel: