Egyéni szkriptek A böngésző a JavaScript által a felhasználó böngészőjében készült programok az oldal betöltésekor. Lehetővé teszik, hogy automatikusan kitöltse az űrlapokat, újraformázza az oldalakat, elrejtse a nem kívánt tartalmakat, és beágyazza a kívánt tartalmat a tartalom megjelenítéséhez, módosítsa a webes alkalmazások ügyfélrészének viselkedését, adjon hozzá kezelőszerveket az oldalhoz, stb.
A MozillaFirefox felhasználói szkriptek kezeléséhez GreasemonKey kiterjesztést használ; A Googlechrome Operae felhasználói szkript támogató eszközöket és funkciókat kínál a GreasemonKey szkriptek tartományának végrehajtásához.
Szerveralkalmazások
A JavaScriptben írt alkalmazások végrehajthatók a Java 6 vagy annál nagyobb kiszolgálókon késői változatok . Ez a körülmény olyan kiszolgálóalkalmazások létrehozására szolgál, amelyek lehetővé teszik a JavaScript feldolgozását a kiszolgáló oldalon.
A Java 6 mellett számos platform van a meglévő motorok (tolmácsok) JavaScript használatával a szerveralkalmazások végrehajtásához. (Rendszerint, beszélünk Újrahasználat A korábban létrehozott motorok a JavaScript kód végrehajtásához készültek a www böngészőkben.)
Gyakorlati rész
Ebben a kurzusban dolgozunk szabad program Hozzon létre egy webhelyet - egy mini-site. Ebben a programban elkészíthetjük webhelyünk fő sablonját, blokkjelzést, blokkméreteket, előkészíthetjük a szükséges oldalakat és így tovább.
A webhely tárgyát képezi, az Ifhibpp sebek hivatalos honlapját vették, amelynek helyét CMSJoOMLA-ra tervezték!
A webhely létrehozásakor elemezzük a fő HTML oldalunk forráskódját, és megnézzük, hogy mit tartalmaz.
A HTMLL-ekben írt bármely oldalnak tartalmaznia kell a következő sorokat vagy címkéket:
1.
Ez a kód teljesen jelen van az egyes dokumentumokban, megmondja a böngészőnek, hogy mindent elhelyezett ezek a címkék HTML kód. Maga a dokumentum gyökere, minden, ami jelenleg jelen van a címke mögött, már nem szerepel a dokumentumban, és a böngészők nem érzékelik. A dokumentum kezdetén a címke megnyílik, és a végén szükségszerűen zárva kell lennie.
2.
A címke teljes szakasza tartalmazza az összes technikai információ Dokumentum. Mint az előző címke, a fejet is meg kell nyitni, és a végén zárva van. Ez az információ tartalmazza az oldal címét, leírását, kulcsszavakat a keresőmotorokhoz és a kódoláshoz. A kódolásról kissé alacsonyabb.
3.
Ez a címke a fejben szerepel, azt a fejcímkén belül kell írni. Ez a címcímke kötelező, és mindegyikben jelen kell lennie hTML dokumentume. Ezen túlmenően böngészőablakként jelenik meg. Az ilyen fejléc hossza nem haladhatja meg a 60 karaktert. Az ilyen fejléc szövegének tartalmaznia kell a legteljesebb információkat, amelyek jellemzik az oldal tartalmát.
A kívánt címcímke után opcionális, de nem egy kevés fontos meta címke. Ez a címke egyedülálló. Ezzel a címkével a leírás az oldalra (leírás) és kulcsszavaira (kulcsszavakra) van beállítva.
Ezenkívül tag meta. Előfordulhat, hogy adatai lehetnek az oldal szerzőjével és a metaadatok egyéb tulajdonságairól. Megtilthatja az oldal egészét a keresőmotorok számára. Tedd automatikus frissítés 5 másodperc múlva vagy 5 másodpercen belül, majd az átmenet egy másik oldalra.
Ezek a metaelemek némileg lehetnek, mivel abszolút különböző információkat hordozhatnak. A többi felhasználó, amikor megnyitja az oldalt a böngészőben, ne látja az összes leírását, mindez továbbra is rejtve van a szemtől.
5.
Mondja el, hogy a böngésző között mindezek között elhelyezett böngészőnek megjelenik a böngésző ablakában. Itt vannak az egyes dokumentumokban jelenlévő főcímkék. A testcímke az oldal fő testének szolgálja, amely magában foglalja az összes tartalmát. Ez a címke célszerű megnyitni, és a dokumentum végén ne felejtsük el bezárni.
6. DOCTYTE elem
Minden egyes dokumentumot itt is meg kell adni, mint a DOCTYPE elem. Mire van szükség, és mi kell benne. Általában az embereket nem sokkal élvezik ezek a vonalak, másolják magukat a dokumentumokba, és nyugodtan dolgoznak. Ezek az elemek azt mondják, hogy a böngésző, melyik HTML verzióját használja a dokumentumban, mi a leírása az oldal, amelyet a kódolást használnak, milyen kulcsszavakat tartalmaz, ki a szerző, és mit hívnak az oldalnak.
Általában a kezdetre kerülnek. Számos lehetőség van, és mindannyian különböznek egymástól, egy példát írok, amelyet leggyakrabban használnak. Ez a munkadarab készített mintázatként használható. Ezután az egyes sorok világos leírása lesz, ennek problémái vannak.
Ez a webhely főoldala.
A webhely főszerkezete épül. Honlapunk fennmaradó oldalai ugyanolyan nagy címkékből állnak, amelyek mások hozzáadásával szükségesek gyönyörű dekoráció, Táblázatok létrehozása, Menü létrehozása, Csatlakoztassa a Java parancsfájlokat és így tovább.
Most egy kis szavak a JavaScript-ről.
1. A JavaScript-kód HTML-dokumentumban történő megvalósításához elegendő a címke belsejében való regisztrálása. Például:
//Код JavaScript
2. Для того чтобы подключить отдельный файл кода JavaScript, достаточно прописать следующий код:
3. Теперь напишем традиционный первый скрипт, который покажет нам как работает JavaScript. Для этого создадим произвольный html документ следующего содержания:
Начало документа...
document.write("Этот текст написан с использованием JavaScript");
Конец документа
Метод document .write () - предназначен для вывода в документ строки, указанной в качестве параметра данного метода. Если данный метод вызывается в процессе загрузки документа, то он выводит строку в текущем месте.
Теперь перейдем к рассмотрению нашего сайта и кода.
Как я уже говорил, JavaScript можно внедрить в html страницу двумя способами:
1. Разместить код JavaScript внутри тэгов.
2. Подключить отдельный файл JavaScript в котором находится сам код JavaScript.
Рассмотрим первый вариант.
На главной странице нашего сайта в левом блоке расположена ссылка на примеры использования JavaScript. Если перейти по этой ссылке, то первое что мы увидим, это всплывающее окно с надписью: “Всплывающее окно”. Это первый пример JavaScript. Исходный код следующий:
Пример 1. Всплывающие сообщение.
alert("Всплывающее окно");
Ссылка
Здесь основная операция это alert, она выводит модальное окно с сообщением. Посетитель не сможет продолжить работу, пока не нажмет на кнопку "ОК" в модальном окне.
Следующий пример JavaScript это изменение цвета окна при наведении на нее мыши. Исходный код следующий: