Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° HTMLElement, ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ dom ΠΎΠ±ΡΠ΅ΠΊΡΠ° Element. ΠΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π² Π³Π»Π°Π²Π΅ 15.
ΠΠ°Π»Π΅Π΅ Π½Π°ΠΌ ΠΎΡΡΠ°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΠΊΡΡΡΡ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ, ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡΠΈΠΉ Π² ΠΏΡΠ½ΠΊΡΠ΅, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ ΠΌΡΡΡΡ:
elInnerList.setDisplayed(true);
β¦ΠΈ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ Π΅Π³ΠΎ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ elLastInnerList:
elLastInnerList = elInnerList;
ΠΡΠ»ΠΈ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ Π² ΠΏΡΠ½ΠΊΡΠ΅ "Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ" ΡΠΏΠΈΡΠΊΠ°, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ
ΠΌΡΡΡΡ, ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
} else {
ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ, ΠΎΡΠΊΡΡΡ Π»ΠΈ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ (ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π»ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ elLastInnerList ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΠΎΡ null):
if (elLastInnerList) { elLastInnerList.setDisplayed(false); elLastInnerList = null;
}
ΠΡΠ»ΠΈ ΡΡΠΎ ΡΠ°ΠΊ, ΡΠΊΡΡΠ²Π°Π΅ΠΌ ΠΎΡΠΊΡΡΡΡΠΉ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΈ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ elLastInnerList Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ null, ΡΠΊΠ°Π·ΡΠ²Π°Ρ, ΡΡΠΎ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π΅ ΠΎΡΠΊΡΡΡ.
ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ, Π²ΡΠ΄Π΅Π»Π΅Π½ Π»ΠΈ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΏΡΠ½ΠΊΡ ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ (ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π»ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ elLastItem ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΠΎΡ null), ΠΈ Π½Π΅ ΡΠΎΡ Π»ΠΈ ΡΡΠΎ ΠΏΡΠ½ΠΊΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ ΠΌΡΡΡΡ:
if ((elLastItem) && (elLastItem.dom!= elLI.dom))
elLastItem.removeClass("selected");
ΠΠ΄Π΅ΡΡ ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΠΌ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° HTMLElement Web-ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ. ΠΡΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΏΡΠ½ΠΊΡ Π²ΡΠ΄Π΅Π»Π΅Π½ ΠΈ ΡΡΠΎ Π½Π΅ ΡΠΎΡ ΠΆΠ΅ ΡΠ°ΠΌΡΠΉ ΠΏΡΠ½ΠΊΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ ΠΌΡΡΡΡ, ΡΠ½ΠΈΠΌΠ°Π΅ΠΌ Ρ Π½Π΅Π³ΠΎ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅, ΡΠ±ΡΠ°Π² ΡΡΠΈΠ»Π΅Π²ΠΎΠΉ ΠΊΠ»Π°ΡΡ selected ΠΈΠ· ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊ Π½Π΅ΠΌΡ.
ΠΡΠ΄Π΅Π»ΡΠ΅ΠΌ ΠΏΡΠ½ΠΊΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ ΠΌΡΡΡΡ, ΠΏΡΠΈΠ²ΡΠ·Π°Π² ΠΊ Π½Π΅ΠΌΡ ΡΡΠΈΠ»Π΅Π²ΠΎΠΉ ΠΊΠ»Π°ΡΡ selected:
elLI.addClass("selected");
Π ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ ΡΡΠΎΡ ΠΏΡΠ½ΠΊΡ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ elLastItem:
elLastItem = elLI;
}
ΠΡΠ»ΠΈ ΠΏΡΠ½ΠΊΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ ΠΌΡΡΡΡ, Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π²ΠΎ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΌ ΡΠΏΠΈΡΠΊΠ΅, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
} else {
ΠΠ°Π»Π΅Π΅ Π²ΡΠ΅ Π½Π°ΠΌ ΡΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎ:
if ((elLastItem) && (elLastItem.dom!= elLI.dom))
elLastItem.removeClass("selected");
elLI.addClass("selected");
elLastItem = elLI;
}
}
ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ, Π²ΡΠ΄Π΅Π»Π΅Π½ Π»ΠΈ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΏΡΠ½ΠΊΡ ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ, ΠΈ Π½Π΅ ΡΠΎΡ Π»ΠΈ ΡΡΠΎ ΠΏΡΠ½ΠΊΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ ΠΌΡΡΡΡ. ΠΡΠ»ΠΈ ΡΡΠΎ ΡΠ°ΠΊ, ΡΠ½ΠΈΠΌΠ°Π΅ΠΌ Ρ Π½Π΅Π³ΠΎ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅, ΡΠ±ΡΠ°Π² ΡΡΠΈΠ»Π΅Π²ΠΎΠΉ ΠΊΠ»Π°ΡΡ selected ΠΈΠ· ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊ Π½Π΅ΠΌΡ. ΠΠ°Π»Π΅Π΅ Π²ΡΠ΄Π΅Π»ΡΠ΅ΠΌ ΠΏΡΠ½ΠΊΡ, Π½Π°
ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ ΠΌΡΡΡΡ, ΠΏΡΠΈΠ²ΡΠ·Π°Π² ΠΊ Π½Π΅ΠΌΡ ΡΡΠΈΠ»Π΅Π²ΠΎΠΉ ΠΊΠ»Π°ΡΡ selected, ΠΈ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ ΡΡΠΎΡ ΠΏΡΠ½ΠΊΡ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ elLastItem. ΠΠ° ΡΡΠΎΠΌ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ loadFragment Π·Π°ΠΊΠΎΠ½ΡΠ΅Π½ΠΎ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΎΠ±ΡΡΠ²ΠΈΠΌ ΡΡΠ½ΠΊΡΠΈΡ hideInnerLists, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΊΡΠΎΠ΅Ρ Π²ΡΠ΅ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ ΡΠΏΠΈΡΠΊΠΈ Π² ΠΏΠΎΠ»ΠΎΡΠ΅ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Web-ΡΡΡΠ°Π½ΠΈΡΡ index.htm. ΠΠΎΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
function hideInnerLists() {
var ceInnerLists = Ext.get("navbar"). select("UL");
ceInnerLists.setDisplayed(false);
}
ΠΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Π·Π΄Π΅ΡΡ ΠΎΡΠΎΠ±ΠΎ Π½Π΅ΡΠ΅Π³ΠΎ. ΠΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ Π²ΡΠ΅ ΡΠΏΠΈΡΠΊΠΈ, Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π²ΠΎ "Π²Π½Π΅ΡΠ½ΠΈΠΉ" ΡΠΏΠΈΡΠΎΠΊ navbar, ΠΈ ΡΠΊΡΡΠ²Π°Π΅ΠΌ ΠΈΡ .
ΠΠ° ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ β ΡΡΠ½ΠΊΡΠΈΡ cleanupSamples (Π»ΠΈΡΡΠΈΠ½Π³ 17.2). ΠΠ½Π° ΡΠ΄Π°Π»ΠΈΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠΎΠ±ΡΡΠΈΠΉ, ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π½ΡΠ΅ ΠΊ ΠΏΠ΅ΡΠ²ΡΠΌ ΠΏΠΎΡΠΎΠΌΠΊΠ°ΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ² Ρ ΡΠ΅ΠΊΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² (ΡΠ΅Ρ , ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΡΠΈΠ²ΡΠ·Π°Π½ ΡΡΠΈΠ»Π΅Π²ΠΎΠΉ ΠΊΠ»Π°ΡΡ sample).
ΠΠΈΡΡΠΈΠ½Π³ 17.2
function cleanupSamples() {
var ceSamples = Ext.select(".sample");
ceSamples.each(function(el, cl, ind){ var elH6 = el.child(":first"); elH6.removeAllListeners();
});
}
ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Web-ΡΡΡΠ°Π½ΠΈΡΡ Ρ ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π½ΡΠΌ ΡΡΠΈΠ»Π΅Π²ΡΠΌ ΠΊΠ»Π°ΡΡΠΎΠΌ sample, Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΏΠΎΡΠΎΠΌΠΎΠΊ ΠΈ ΡΠ±ΠΈΡΠ°Π΅ΠΌ Π²ΡΠ΅ ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π½ΡΠ΅ ΠΊ Π½Π΅ΠΌΡ ΡΠ°Π½Π΅Π΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠΎΠ±ΡΡΠΈΠΉ.
ΠΡΡΠ°Π»ΠΎΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π²Π½Π΅ΡΡΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π² ΠΊΠΎΠ΄ ΡΠ΅Π»Π° ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Ρ onReady ΠΎΠ±ΡΠ΅ΠΊΡΠ° Ext. ΠΡΠ΅ΠΆΠ΄Π΅ Π²ΡΠ΅Π³ΠΎ, Π½Π°ΠΉΠ΄Π΅ΠΌ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΏΡΠΈΠ²ΡΠ·ΡΠ²Π°ΡΡΠ΅Π΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠΎΠ±ΡΡΠΈΡ click ΠΊ ΠΏΡΠ½ΠΊΡΠ°ΠΌ Π²ΡΠ΅Ρ ΡΠΏΠΈΡΠΊΠΎΠ² Π² ΠΏΠΎΠ»ΠΎΡΠ΅ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ. ΠΡΠΏΡΠ°Π²ΠΈΠΌ Π΅Π³ΠΎ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΎ Π²ΡΠ³Π»ΡΠ΄Π΅Π»ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ceLinks.on("click", function(e, t){ loadFragment(Ext.get(this), e) });
Π’Π΅Π»ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΡΡΠΎΠ³ΠΎ ΡΠΎΠ±ΡΡΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π²ΡΠ·ΠΎΠ² ΠΎΠ±ΡΡΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π°ΠΌΠΈ ΡΠ°Π½Π΅Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ loadFragment. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΌΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΠΌ Π΅ΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Element, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΠΏΡΠ½ΠΊΡ ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ ΠΌΡΡΡΡ, ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΈΠ· ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠ° HTMLElement, Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ ΠΈΠ· ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ this, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° EventObject, Ρ ΡΠ°Π½ΡΡΠΈΠΉ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎ ΡΠΎΠ±ΡΡΠΈΠΈ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π½Π½ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ-ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ ΠΏΠ΅ΡΠ²ΡΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ.
Π Π² ΠΊΠΎΠ½ΡΠ΅ ΡΠ΅Π»Π° ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Ρ onReady ΠΎΠ±ΡΠ΅ΠΊΡΠ° Ext, Π²ΡΡΠ°Π²ΠΈΠΌ Π΄Π²Π° Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ:
hideInnerLists();
loadFragment(Ext.get("navbar"). child("> LI: first"));
ΠΠ΅ΡΠ²ΠΎΠ΅ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΡΠ½ΠΊΡΠΈΡ hideInnerLists, ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ ΠΎΠ±ΡΡΠ²ΠΈΠ»ΠΈ ΡΠ°Π½Π΅Π΅. ΠΡΠ° ΡΡΠ½ΠΊΡΠΈΡ ΡΠΊΡΠΎΠ΅Ρ Π²ΡΠ΅ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ ΡΠΏΠΈΡΠΊΠΈ Π² ΠΏΠΎΠ»ΠΎΡΠ΅ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Web- ΡΡΡΠ°Π½ΠΈΡΡ index.htm.
ΠΡΠΎΡΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΠ·ΠΎΠ²Π΅Ρ ΡΡΠ½ΠΊΡΠΈΡ loadFragment ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΅ΠΉ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΏΠ΅ΡΠ²ΡΠΉ ΠΏΡΠ½ΠΊΡ "Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ" ΡΠΏΠΈΡΠΊΠ° navbar ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ("HTML"). Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ cmain Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ΅Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ° HTML (ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°ΠΉΠ»Π° html.htm, Ρ ΡΠ°Π½ΡΡΠ΅Π³ΠΎΡΡ Π² ΠΏΠ°ΠΏΠΊΠ΅ chapters).
Π‘ΠΎΡ ΡΠ°Π½ΠΈΠΌ ΡΠ°ΠΉΠ» main.js. Π ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ Π½Π°Ρ Π²ΡΠΎΡΠΎΠΉ Web-ΡΠ°ΠΉΡ Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈ. ΠΠ°ΠΊ ΠΌΡ ΠΏΠΎΠΌΠ½ΠΈΠΌ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Web-ΡΠ΅ΡΠ²Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ Π½Π°Ρ ΡΠΆΠ΅ Π΅ΡΡΡ β Microsoft Internet Information Services. (ΠΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ Π΅Π³ΠΎ Π΅ΡΠ΅ Π² Π³Π»Π°Π²Π΅ 1.)
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π»ΡΠ±ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ (ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΠΡΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ°) ΠΎΡΠΊΡΠΎΠ΅ΠΌ ΠΊΠΎΡΠ½Π΅Π²ΡΡ ΠΏΠ°ΠΏΠΊΡ ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΡΡΠΎΠ³ΠΎ Web-ΡΠ΅ΡΠ²Π΅ΡΠ° ΡΠ΅ΡΡΠΎΠ²ΠΎΠ³ΠΎ Web-ΡΠ°ΠΉΡΠ° (ΠΏΠ°ΠΏΠΊΠ° c: \Inetpub\wwwroot). ΠΡΠΈΡΡΠΈΠΌ ΠΊΠΎΡΠ½Π΅Π²ΡΡ ΠΏΠ°ΠΏΠΊΡ ΠΎΡ ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΡ ΡΠ°ΠΌ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΡΠΊΠΎΠΏΠΈΡΡΠ΅ΠΌ Π² Π½Π΅Π΅ Π²ΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ°ΠΏΠΊΠΈ Site 2 (Π΅ΡΠ»ΠΈ ΠΊΡΠΎ Π·Π°Π±ΡΠ» β Π² Π½Π΅ΠΉ ΠΌΡ Ρ ΡΠ°Π½ΠΈΠΌ Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π½ΠΎΠ²ΠΎΠ³ΠΎ Web-ΡΠ°ΠΉΡΠ°).
ΠΠΠΠΠΠΠΠ!
ΠΠΏΠΈΡΠ°Π½Π½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π²ΡΡΠΊΠΈΠΉ ΡΠ°Π· ΠΏΠΎΡΠ»Π΅ Π»ΡΠ±ΠΎΠΉ ΠΏΡΠ°Π²ΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² Web-ΡΠ°ΠΉΡΠ°. ΠΠ²ΡΠΎΡ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΎΠ± ΡΡΠΎΠΌ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡ.
ΠΠ ΠΠΠΠΠ’ΠΠ£
ΠΠΏΡΠΎΡΠ΅ΠΌ, Π΅ΡΡΡ ΡΠΏΠΎΡΠΎΠ± ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ: ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ ΡΠ°Π±ΠΎΡΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ Web-ΡΠ°ΠΉΡΠ° Π² ΠΊΠΎΡΠ½Π΅Π²ΡΡ ΠΏΠ°ΠΏΠΊΡ Web-ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π½ΠΈΠΌΠΈ ΠΏΡΡΠΌΠΎ ΡΠ°ΠΌ.
ΠΡΠΊΡΠΎΠ΅ΠΌ Π½ΠΎΠ²ΡΠΉ Web-ΡΠ°ΠΉΡ Π² Web-ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Π΅, Π΄Π»Ρ ΡΠ΅Π³ΠΎ Π·Π°ΠΏΡΡΡΠΈΠΌ Π΅Π³ΠΎ ΠΈ Π½Π°Π±Π΅ΡΠ΅ΠΌ Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π°Π΄ΡΠ΅ΡΠ° http://localhost. ΠΡΠΎΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π°Π΄ΡΠ΅Ρ, ΠΊΠ°ΠΊ ΠΌΡ ΠΏΠΎΠΌΠ½ΠΈΠΌ ΠΈΠ· Π³Π»Π°Π²Ρ 1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΠ΅Ρ Π½Π°Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ β Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ Ρ ΠΎΡΡ.
ΠΠΎΠ³Π΄Π° Π³Π»Π°Π²Π½Π°Ρ Web-ΡΡΡΠ°Π½ΠΈΡΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎ Web-ΡΠ°ΠΉΡΠ° ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ, ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ, ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π»ΠΈ Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ΅ cmain ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ° HTML ΠΈ ΠΎΡΠΊΡΡΡ Π»ΠΈ ΠΏΠ΅ΡΠ²ΡΠΉ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ (Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΠΉΡΡ Π² ΠΏΡΠ½ΠΊΡΠ΅ "HTML" ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ). ΠΠΎΡΠ΅Π»ΠΊΠ°Π΅ΠΌ Π½Π° ΠΏΡΠ½ΠΊΡΠ°Ρ ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΠΊΠ°ΠΊ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° cmain. Π ΠΎΡΠΌΠ΅ΡΠΈΠΌ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±ΡΡΡΡΠΎ ΠΎΠ½ΠΎ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ. ΠΠΎΡ ΡΡΠΎ Π·Π½Π°ΡΠΈΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ!
Π§ΡΠΎ Π΄Π°Π»ΡΡΠ΅?
Π ΡΡΠΎΠΉ Π³Π»Π°Π²Π΅ ΠΌΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ Π½ΠΎΠ²ΡΠΉ Web-ΡΠ°ΠΉΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ ΡΠ°ΠΌΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ β ΠΏΠΎΠ΄Π³ΡΡΠΆΠ°Π΅ΠΌΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅. Π’Π΅ΠΏΠ΅ΡΡ Π½Π°ΠΌ Π΅ΡΡΡ ΡΠ΅ΠΌ ΠΏΠΎΡ Π²Π°ΡΡΠ°ΡΡΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ!
Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π³Π»Π°Π²Π΅ ΠΌΡ ΡΠΎΠ²Π»Π°Π΄Π°Π΅ΠΌ ΡΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ β "ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ ΠΏΠΈΡΠΊΠΎΠΌ" Web-ΠΌΠΎΠ΄Ρ β Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΡΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΡΠΌ. ΠΡ Π±ΡΠ΄Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Π½Π°ΡΠ΅Π³ΠΎ Web-ΡΠ°ΠΉΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ, Π² Web-ΡΡΠ΅Π½Π°ΡΠΈΠΈ, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΉ, Ρ ΡΠ°Π½ΡΡΠΈΡ ΡΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ . ΠΡ ΠΈ ΠΏΠΎΠΏΡΡΠ½ΠΎ ΡΠ·Π½Π°Π΅ΠΌ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ .
ΠΠΠΠΠ 18. ΠΠ΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅
Π ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ Π³Π»Π°Π²Π΅ ΠΌΡ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΠΈΡΡ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠ΅ΡΠ΅Π΄ΠΎΠ²ΡΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΡ Π² Web-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅, β ΠΏΠΎΠ΄Π³ΡΡΠΆΠ°Π΅ΠΌΡΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΡΠΌ. Π, ΠΊΠ°ΠΊ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΠΏΠΎΠ΄Π³ΡΡΠΆΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Web-ΡΡΡΠ°Π½ΠΈΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΠ³ΠΎΠ΄Π½Π΅Π΅, ΡΠ΅ΠΌ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Web-ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ, β ΡΠΎΠΊΡΠ°ΡΠ°Π΅ΡΡΡ ΠΎΠ±ΡΠ΅ΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΏΠ΅ΡΠ΅ΡΡΠ»Π°Π΅ΠΌΠΎΠΉ ΠΏΠΎ ΡΠ΅ΡΠΈ, Π° Π·Π½Π°ΡΠΈΡ, ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΡΡΡ Π²ΡΠ΅ΠΌΡ Π΅Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. Π ΡΡΠΎΠΉ Π³Π»Π°Π²Π΅ ΠΌΡ ΡΠ·Π½Π°Π΅ΠΌ Π΅ΡΠ΅ ΠΎΠ± ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π·Π°Π²ΠΎΠ΅Π²ΡΠ²Π°ΡΡΠ΅ΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ, β Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΠΎΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠΌ. ΠΡ Π½Π°ΡΡΠΈΠΌΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ°ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Web-ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ Web-ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Ρ ΡΠ°Π½ΡΡΠ΅ΠΉΡΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ . Π ΡΠ°ΠΊΠΆΠ΅ ΡΠ·Π½Π°Π΅ΠΌ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ ΠΈ ΠΊΠ°ΠΊ Π΅Π΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ JavaScript.
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅. ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΠ΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Web-ΡΡΡΠ°Π½ΠΈΡΡ, ΠΊΠ°ΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ· ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ, β ΡΡΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ Π΅Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡΡΡ Π² HTML-ΠΊΠΎΠ΄Π΅, Π° ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ, ΠΎΡΠΎΠ±ΡΠΌ Web-ΡΡΠ΅Π½Π°ΡΠΈΠ΅ΠΌ. Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ ΠΏΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠΈ Web-ΡΡΡΠ°Π½ΠΈΡΡ, ΡΠ°ΠΊ ΠΈ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Π΅Π΅ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°, Π² ΠΎΡΠ²Π΅Ρ Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ.
ΠΠ°ΠΊΠΈΠ΅ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Web-ΡΡΡΠ°Π½ΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ? ΠΠ° ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ³ΠΎΠ΄Π½ΠΎ! ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ, ΡΠΊΠ°ΠΆΠ΅ΠΌ, ΡΠ΅ΠΊΡΡ ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΎΠ± Π°Π²ΡΠΎΡΡΠΊΠΈΡ ΠΏΡΠ°Π²Π°Ρ , Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄ Π² ΡΠ°ΠΉΠ» Web-ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Web-ΡΡΡΠ°Π½ΠΈΡΡ Web-ΡΠ°ΠΉΡΠ° (Ρ Π½Π°Ρ ΡΡΠΎ ΡΠ°ΠΉΠ» main.js). ΠΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠΈ, ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΠ΅ Π½Π° Web-ΡΡΡΠ°Π½ΠΈΡΡ Ρ ΠΊΠ°ΠΊΠΈΠΌΠΈ-Π»ΠΈΠ±ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΠΏΠΎΡΡΠ½Π΅Π½ΠΈΡΠΌΠΈ ΠΈΠ»ΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΡΠΌΠΈ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡΠΌΠΈ (ΡΠ°Π·Π΄Π΅Π» "Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅"). ΠΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΡ, ΡΠΏΠΈΡΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΡ ΠΏΡΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΡΡΠ°ΡΡΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ², ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΡΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ. ΠΠ° ΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ Π²ΡΡ Web-ΡΡΡΠ°Π½ΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ (Π½ΠΎ ΡΡΠΎ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΠΎΠ²ΡΠ΅ΠΌ ΡΠΆ ΡΠΊΡΡΡΠ΅ΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ).
Π£ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π΅ΡΡΡ Π΄Π²Π° Π½Π΅ΠΎΡΠΏΠΎΡΠΈΠΌΡΡ Π΄ΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π°.
ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠ΅ β ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° HTML-ΠΊΠΎΠ΄Π° Web-ΡΡΡΠ°Π½ΠΈΡ. Π ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Π΅ΡΠ»ΠΈ ΠΊΠ°ΠΊΠ°Ρ-ΡΠΎ ΡΠ°ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Web-ΡΡΡΠ°Π½ΠΈΡΡ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ, Π·Π½Π°ΡΠΈΡ, Π½Π΅Ρ Π½ΡΠΆΠ΄Ρ "Π·Π°Π±ΠΈΠ²Π°ΡΡ" ΡΡΠΎΡ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ Π² HTML-ΠΊΠΎΠ΄. ΠΠΎΠ΄ ΡΡΠ°Π½Π΅Ρ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½Π΅Π΅, ΡΠ°ΠΉΠ» Π·Π°Π³ΡΡΠ·ΠΈΡΡΡ ΠΏΠΎ ΡΠ΅ΡΠΈ Π±ΡΡΡΡΠ΅Π΅, ΠΈ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠ²ΠΎΠ»Π΅Π½.
ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²ΠΎ Π²ΡΠΎΡΠΎΠ΅ β ΡΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π΄Π°Π½Π½ΡΡ . ΠΠ΄Π΅ΡΡ ΠΏΡΠΈΠ΄Π΅ΡΡΡ Π½Π°ΡΠ°ΡΡ ΠΈΠ·Π΄Π°Π»Π΅ΠΊΠ°β¦
Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ ΡΠ΅ΠΊΡΡ ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΎΠ± Π°Π²ΡΠΎΡΡΠΊΠΈΡ ΠΏΡΠ°Π²Π°Ρ Π»Π΅Π³ΠΊΠΎ β Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΠΉΡΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Ext Core, Π½Π°ΠΏΠΈΡΠ°ΡΡ Π²ΡΠ·ΡΠ²Π°ΡΡΠ΅Π΅ Π΅Π³ΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΄Π°Π½Π½ΠΎΠΌΡ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΡΡΠΎΠΊΡ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ Π½ΡΠΆΠ½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΈΠ»ΠΈ HTML-ΠΊΠΎΠ΄, ΡΠΎΠ·Π΄Π°ΡΡΠΈΠΉ ΡΡΠ΅Π±ΡΠ΅ΠΌΡΠΉ ΡΠ΅ΠΊΡΡ. Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ Web-ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π·Π°ΠΉΠΌΠ΅Ρ Π²ΡΠ΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΎΠΊ.