Pielāgoti skripti Pārlūks ir programmas, kas rakstītas par JavaScript, kas tiek veikta lietotāja pārlūkprogrammā, ielādējot lapu. Tie ļauj automātiski aizpildīt veidlapas, pārformatēt lapas, paslēpt nevēlamu saturu un iegult vajadzīgo saturu, lai parādītu saturu, mainiet tīmekļa lietojumprogrammu klienta daļas uzvedību, pievienojiet lapu, pievienojiet kontroli uz lapu utt.
Lai pārvaldītu lietotāju skriptus Mozillafirefox izmanto Greaseemonkey paplašinājumu; Googlechrome Operae nodrošina lietotāja skriptu atbalsta rīkus un funkcijas, lai veiktu virkni Greaseemonkey skriptu.
Servera lietojumprogrammas
Lietojumprogrammas, kas rakstītas JavaScript var izpildīt serveros, izmantojot Java 6 vai vairāk vēlu versijas . Šis apstāklis \u200b\u200btiek izmantots, lai izveidotu servera lietojumprogrammas, kas ļauj apstrādāt JavaScript servera pusē.
Papildus Java 6, ir vairākas platformas, izmantojot esošos dzinējus (tulkus) JavaScript, lai izpildītu servera lietojumprogrammas. (Kā likums, mēs runājam par atkārtoti izmantot Dzinēji, kas iepriekš izveidoti, lai izpildītu JavaScript kodu WWW pārlūkprogrammās.)
Praktiskā daļa
Šajā kursa darbā mēs izmantosim bezmaksas programma Lai izveidotu tīmekļa vietni - mini vietni. Šajā programmā mēs varam sagatavot galveno mūsu vietnes veidni, bloķēt marķējumu, bloku izmērus, sagatavot nepieciešamās lapas un tā tālāk.
Attiecībā uz vietnes tēmu tika veikta oficiālā tīmekļa vietne IfibPP brūces, kura vietne bija paredzēta CMSJOOMLA!
Veidojot vietni, mēs analizēsim mūsu galvenās HTML lapas avota kodu un redzēsiet, ko tas veido.
Jebkura lapa, kas rakstīta HTMLLS jāietver šādas rindas vai tagus:
1.
Šis kods ir klāt pilnīgi katrā dokumentā, tas stāsta pārlūkprogrammai, ka viss, kas atrodas starp šiem tagiem, ir HTML kods. Tas ir pats dokumenta sakne, viss, kas pašlaik atrodas aiz šī atzīme, vairs nav iekļauta dokumentā un nav uztverts ar pārlūkiem. Dokumenta sākumā atveras tagu un galu galā tas noteikti ir jāaizver.
2.
Visa šīs atzīmes daļa satur visu tehniskā informācija Dokumentu. Tāpat kā iepriekšējais tag, galva ir arī atvērts un ir slēgts beigās. Šī informācija ietver lapas nosaukumu, tās aprakstu, meklētājprogrammu un kodēšanas atslēgvārdus. Par kodējumu ir nedaudz zemāks.
3.
Šis marķējums ir iekļauts galvā, tas ir jāieraksta galvas tagā. Šī sadaļas tag ir obligāta un katrā ir jābūt klāt hTML dokumentse. Papildus tam tas tiek parādīts kā pārlūkprogrammas loga nosaukums. Šādas galvenes garums nedrīkst pārsniegt 60 rakstzīmes. Šādas galvenes tekstam jābūt vispilnīgākai informācijai, kas raksturo lapas saturu.
Pēc nepieciešamās virsraksta taga nav obligāta, bet ne maza svarīga meta tag. Šis tags ir viens. Izmantojot šo atzīmi, apraksts ir iestatīts lapai (aprakstam) un tā atslēgvārdiem (atslēgvārdi).
Turklāt, in tag meta. Var būt dati par lapas autoru un citām metadatu īpašībām. Jūs varat aizliegt indeksēt lapu kopumā meklētājprogrammām. Likt automātiskā atjaunināšana Lapas pēc 20 sekundēm vai 5 sekundēs, kam seko pāreja uz citu lapu.
Šie meta elementi var būt nedaudz, jo tie var veikt pilnīgi atšķirīgu informāciju. Pārējie lietotāji, atverot lapu pārlūkprogrammā, neredziet visus savus aprakstus, tas viss paliek slēpts no acīm.
5.
Saka pārlūkprogramma, kas visi novietoti starp šiem tagiem, ir jāparāda jūsu pārlūkprogrammas logā. Šeit ir galvenie tagi, kas var būt katrā dokumentā. Ķermeņa tags kalpo kā galvenā ķermeņa lapas, kas ietver visu tā saturu. Šis tag ir ieteicams atvērt un dokumenta beigās neaizmirstiet aizvērt.
6. DOCKYPE elements
Katram dokumentam būtu jānorāda arī šeit, nevis doktora elements. Kas tas ir nepieciešams un kas būtu tajā. Parasti, cilvēki nav daudz bauda šīs līnijas, kopēt sevi dokumentos un strādāt mierīgi. Šie priekšmeti saka pārlūkprogrammu, kurā dokumentā tiek izmantota HTML versija, kāds ir lapas kodēšanas apraksts, kādi atslēgvārdi ir iekļauti, kas ir autors un ko sauc par lapu.
Tie parasti tiek likts pašā sākumā. Ir vairākas iespējas, un tās visi atšķiras viens no otra, es rakstīšu vienu piemēru, ko izmanto visbiežāk. Šo sagatavi var izmantot kā gatavu modeli. Tālāk būs skaidrs katra rindas apraksts, tam nevajadzētu būt problēmām.
Šī ir galvenā vietnes lapa.
Vietnes galvenā struktūra ir veidota. Atlikušās mūsu vietnes lapas sastāv no tādiem pašiem galvenajiem tagiem, pievienojot citus, kas ir nepieciešami skaists dekors, izveidojot tabulas, izvēlnes izveide, pievienojiet Java skriptus un tā tālāk.
Tagad mazliet vārdi par JavaScript.
1. Lai īstenotu JavaScript kodu HTML dokumentā, ir pietiekami, lai to reģistrētu tagā. Piemēram:
//Код JavaScript
2. Для того чтобы подключить отдельный файл кода JavaScript, достаточно прописать следующий код:
3. Теперь напишем традиционный первый скрипт, который покажет нам как работает JavaScript. Для этого создадим произвольный html документ следующего содержания:
Начало документа...
document.write("Этот текст написан с использованием JavaScript");
Конец документа
Метод document .write () - предназначен для вывода в документ строки, указанной в качестве параметра данного метода. Если данный метод вызывается в процессе загрузки документа, то он выводит строку в текущем месте.
Теперь перейдем к рассмотрению нашего сайта и кода.
Как я уже говорил, JavaScript можно внедрить в html страницу двумя способами:
1. Разместить код JavaScript внутри тэгов.
2. Подключить отдельный файл JavaScript в котором находится сам код JavaScript.
Рассмотрим первый вариант.
На главной странице нашего сайта в левом блоке расположена ссылка на примеры использования JavaScript. Если перейти по этой ссылке, то первое что мы увидим, это всплывающее окно с надписью: “Всплывающее окно”. Это первый пример JavaScript. Исходный код следующий:
Пример 1. Всплывающие сообщение.
alert("Всплывающее окно");
Ссылка
Здесь основная операция это alert, она выводит модальное окно с сообщением. Посетитель не сможет продолжить работу, пока не нажмет на кнопку "ОК" в модальном окне.
Следующий пример JavaScript это изменение цвета окна при наведении на нее мыши. Исходный код следующий: