ΠΠ΅ΡΠ²ΡΡ Π·Π°Π΄Π°ΡΡ β ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ½ΠΊΡΠ° ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² β ΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ.
ΠΠ°ΠΉΠ΄Π΅ΠΌ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ prepareSamples, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠ°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΠ΅ΠΊΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΈ, ΡΡΠΎ Π²Π°ΠΆΠ½ΠΎ Π΄Π»Ρ Π½Π°Ρ, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ. ΠΠΎΠ±Π°Π²ΠΈΠΌ Π² ΠΊΠΎΠ½Π΅Ρ ΡΠ΅Π»Π° ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΌΠ΅ΡΠΎΠ΄Ρ each, ΡΠ°ΠΊΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅:
generateRelated();
ΠΡΠΎ Π²ΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ generateRelated, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Π·Π΄Π΅Π» "Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅" ΠΈ ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ ΡΠ΅ΠΉΡΠ°Ρ ΠΎΠ±ΡΡΠ²ΠΈΠΌ.
ΠΠ΅ Π±ΡΠ΄Π΅ΠΌ ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ Π΄Π΅Π»ΠΎ Π² Π΄ΠΎΠ»Π³ΠΈΠΉ ΡΡΠΈΠΊ. ΠΠΈΡΡΠΈΠ½Π³ 19.2 ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ generateRelated.
ΠΠΈΡΡΠΈΠ½Π³ 19.2
function generateRelated() {
var s = "";
var oRelated = elLastItem.dom.related;
if (oRelated) {
for (var i = 0; i < oRelated.length; i++) {
if (s!= "")
s += ", ";
s += "<CODE><A HREF=\"" + oRelated[i].url + "\">" +
oRelated[i].name + "</A></CODE>";
}
var htelRelated = Ext.get("cmain"). insertHtml("beforeEnd", "<P>Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅: " + s + "</P>"); Ext.fly(htelRelated). select("A"). on("click", function(e, t) {
var href = Ext.fly(this). getAttribute("href");
var elA = Ext.get("navbar"). child("A[href=" + href + "]");
var elItem = elA.parent("LI");
loadFragment(elItem, e);
});
}
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΡΡΡΠΎΡΠ½ΠΎ.
ΠΠ±ΡΡΠ²Π»ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ s, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄Π΅Ρ Ρ ΡΠ°Π½ΠΈΡΡΡΡ HTML-ΠΊΠΎΠ΄, ΡΠΎΡΠΌΠΈΡΡΡΡΠΈΠΉ ΡΠ°Π·Π΄Π΅Π» "Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅" Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ:
var s = "";
ΠΠ΅ΡΠ²ΠΎΠ΅, ΡΡΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ, β ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ², ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΠΉ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Web-ΡΡΡΠ°Π½ΠΈΡΠ΅ΠΉ (ΡΠΎΡΠ½Π΅Π΅, ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΎΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ). ΠΠ°ΠΊ Π΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ? ΠΡΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΡΠΎ Π΅ΡΠ΅ Π² Π³Π»Π°Π²Π΅ 17 ΠΌΡ ΠΎΠ±ΡΡΠ²ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ elLastItem. ΠΠ½Π° Ρ ΡΠ°Π½ΠΈΡ ΠΏΡΠ½ΠΊΡ ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ ΡΠ΅Π»ΠΊΠ½ΡΠ» ΠΌΡΡΡΡ ΠΈ ΠΊΠΎΡΠΎΡΡΠΉ ΠΊΠ°ΠΊ ΡΠ°Π· ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΠΌΡ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ. ΠΠΎΡ ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅:
var oRelated = elLastItem.dom.related;
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ elLastItem β ΡΡΠΎ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Element. Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ Π΅ΠΌΡ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° HTMLElement ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ dom. Π ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° HTMLElement, Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ related, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΈ Ρ ΡΠ°Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΠ² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠΎΠ², ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠΈΡ Web-ΡΡΡΠ°Π½ΠΈΡΡ ΡΠΎ ΡΠ²ΡΠ·Π°Π½Π½ΡΠΌΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°ΠΌΠΈ; ΠΌΡ ΡΠ°ΠΌΠΈ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΡΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠΈ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡΠ½ΠΊΡΠΎΠ² Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΡΠΏΠΈΡΠΊΠΎΠ² (ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ generateInnerList).
ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ, ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π»ΠΈ ΡΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Π² ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ° HTMLElement, Ρ. Π΅. ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π»ΠΈ Ρ Π΄Π°Π½Π½ΠΎΠΉ Web-ΡΡΡΠ°Π½ΠΈΡΡ ΡΠΏΠΈΡΠΎΠΊ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ²:
if (oRelated) {
ΠΡΠ»ΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΡΠΈΠΊΠ» ΡΠΎ ΡΡΠ΅ΡΡΠΈΠΊΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΡΠΎΠ³ΠΎ ΠΌΠ°ΡΡΠΈΠ²Π°:
for (var i = 0; i < oRelated.length; i++) {
Π€ΡΠ°Π³ΠΌΠ΅Π½ΡΡ HTML-ΠΊΠΎΠ΄Π°, ΡΠΎΡΠΌΠΈΡΡΡΡΠΈΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠΈ ΡΠ°Π·Π΄Π΅Π»Π° "Π‘ΠΌ.
ΡΠ°ΠΊΠΆΠ΅", ΠΌΡ Π±ΡΠ΄Π΅ΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π² ΡΡΡΠΎΠΊΡ, Ρ ΡΠ°Π½ΡΡΡΡΡΡ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ s:
if (s!= "")
s += ", ";
ΠΡΠΈ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠΈ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π·Π°ΠΏΡΡΡΠΌΠΈ, ΡΡΠΎ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅. ΠΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, Π΅ΡΡΡ Π»ΠΈ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ s Π½Π΅ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°, Ρ. Π΅. ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Π° Π»ΠΈ Π² Π½Π΅ΠΉ Ρ ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½Π° Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠ°, ΠΈ, Π΅ΡΠ»ΠΈ ΡΡΠΎ ΡΠ°ΠΊ, Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΊ Π½Π΅ΠΉ Π·Π°ΠΏΡΡΡΡ β ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΎΠΊ.
Π€ΠΎΡΠΌΠΈΡΡΠ΅ΠΌ HTML-ΠΊΠΎΠ΄, ΡΠΎΠ·Π΄Π°ΡΡΠΈΠΉ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΡ Π½Π° ΠΎΡΠ΅ΡΠ΅Π΄Π½ΡΡ Web-ΡΡΡΠ°Π½ΠΈΡΡ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΡΠ²ΡΠ·Π°Π½Π½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ², ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π΅Π³ΠΎ ΠΊ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ s:
s += "<CODE><A HREF=\"" + oRelated[i].url + "\">" + oRelated[i].name + "</A></CODE>";
}
ΠΠ° ΡΡΠΎΠΌ ΡΠ΅Π»ΠΎ ΡΠΈΠΊΠ»Π° Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ.
ΠΠ°Π»Π΅Π΅ ΡΠΎΠ·Π΄Π°Π΅ΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ HTML-ΠΊΠΎΠ΄Π° Π°Π±Π·Π°Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈ ΡΡΠ°Π½Π΅Ρ ΡΠ°Π·Π΄Π΅Π»ΠΎΠΌ "Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅". ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π΅Π³ΠΎ Π² ΡΠ°ΠΌΡΠΉ ΠΊΠΎΠ½Π΅Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° cmain (ΠΏΠ΅ΡΠ΅Π΄ Π΅Π³ΠΎ Π·Π°ΠΊΡΡΠ²Π°ΡΡΠΈΠΌ ΡΠ΅Π³ΠΎΠΌ):
var htelRelated = Ext.get("cmain"). insertHtml("beforeEnd", "<P>Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅: " + s + "</P>");
ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΈΠ· ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΈ Π°Π±Π·Π°ΡΠ° Π²ΡΠ΅ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠΈ ΠΈ ΠΏΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΠΊ Π½ΠΈΠΌ ΡΡΠ½ΠΊΡΠΈΡ β ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠΎΠ±ΡΡΠΈΡ click, ΠΊΠΎΡΠΎΡΡΡ ΡΠ°ΠΌ ΠΆΠ΅ ΠΈ ΠΎΠ±ΡΡΠ²Π»ΡΠ΅ΠΌ:
Ext.fly(htelRelated). select("A"). on("click", function(e, t) {
ΠΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ ΡΡΠ° ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΠ»ΡΡΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΠ° HREF β ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π°Π΄ΡΠ΅Ρ β Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ ΠΌΡΡΡΡ:
var href = Ext.fly(this). getAttribute("href");
ΠΠ°Π»Π΅Π΅ ΠΎΠ½Π° ΠΈΡΠ΅Ρ Π² ΡΠΏΠΈΡΠΊΠ΅ navbar Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΡ Ρ ΡΠ΅ΠΌ ΠΆΠ΅ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π°Π΄ΡΠ΅ΡΠΎΠΌ:
var elA = Ext.get("navbar"). child("A[href=" + href + "]");
ΠΡΠ½ΠΊΡΡ Π½Π°ΡΠ΅ΠΉ ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΡ ΡΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π°Π΄ΡΠ΅ΡΠΎΠ², ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ°ΠΊΠΎΠΉ ΠΏΡΠΈΠ΅ΠΌ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΠ°ΠΉΠ΄Ρ ΡΠ°ΠΊΡΡ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΡ, ΠΎΠ½Π° ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π΅Π΅ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ β ΡΠ°ΠΌ ΠΏΡΠ½ΠΊΡ:
var elItem = elA.parent("LI");
ΠΊΠΎΡΠΎΡΡΠΉ, Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΎΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠ° EventObject, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠΈΠΌ Π²ΠΎΠ·Π½ΠΈΠΊΡΠ΅Π΅ ΡΠΎΠ±ΡΡΠΈΠ΅, "ΡΠΊΠ°ΡΠΌΠ»ΠΈΠ²Π°Π΅Ρ" ΠΎΠ±ΡΡΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π°ΠΌΠΈ Π² Π³Π»Π°Π²Π΅ 17 ΡΡΠ½ΠΊΡΠΈΠΈ loadFragment. ΠΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΈ Π²ΡΠ΄Π΅Π»ΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΏΡΠ½ΠΊΡ ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ:
loadFragment(elItem, e);
});
}
ΠΠ° ΡΡΠΎΠΌ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ generateRelated Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΎΡΡΡΠ΅ΠΌ ΠΊΠΎΠ΄, ΠΎΠ±ΡΡΠ²Π»ΡΡΡΠΈΠΉ ΡΡΠ½ΠΊΡΠΈΡ cleanupSamples. ΠΠ½Π°, ΠΊΠ°ΠΊ ΠΌΡ ΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΠ΄Π°Π»ΡΠ΅Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠΎΠ±ΡΡΠΈΠΉ Ρ ΡΠ΅ΠΊΡΡΠ° ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΏΠ΅ΡΠ΅Π΄ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ. ΠΡΠΎ Π½ΡΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°ΡΠΎΡΡΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Ext Core ΡΠ²Π΅Π΄Π΅Π½ΠΈΡΠΌΠΈ ΠΎ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΠΎΠ±ΡΡΠΈΠΉ ΠΊ ΡΠΆΠ΅ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ Web-ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΡ ΡΡΠΎΡ ΠΊΠΎΠ΄, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΡΠ°ΠΊΠΆΠ΅ ΡΠ΄Π°Π»ΡΠ» ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠΎΠ±ΡΡΠΈΠΉ Ρ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΎΠΊ ΡΠ°Π·Π΄Π΅Π»Π° "Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅". Π‘Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΡΠΎΡΠ΅ β Π±ΡΠ΄Π΅ΠΌ Π²ΡΠ±ΠΈΡΠ°ΡΡ Π²ΡΠ΅ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠΈ Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ΅ cmain ΠΈ ΡΠ΄Π°Π»ΡΡΡ Ρ Π½ΠΈΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠΎΠ±ΡΡΠΈΠΉ.
ΠΠΈΡΡΠΈΠ½Π³ 19.3 ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ cleanupSamples.
ΠΠΈΡΡΠΈΠ½Π³ 19.3
function cleanupSamples() {
var ceSamples = Ext.select(".sample");
ceSamples.each(function(el, cl, ind){ var elH6 = el.child(":first"); elH6.removeAllListeners();
});
var ceA = Ext.get("cmain"). select("A");
ceA.removeAllListeners();
}
Π’Π°ΠΊ, Π²ΡΠΎΡΠ°Ρ ΠΈ ΡΡΠ΅ΡΡΡ Π·Π°Π΄Π°ΡΠΈ ΡΠ΅ΡΠ΅Π½Ρ. ΠΡ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π»ΠΈ ΡΠ°Π·Π΄Π΅Π» "Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅" ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΡ Web-ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΈ ΡΠ΅Π»ΡΠΊΠ΅ Π½Π° Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠ΅ ΡΡΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π°.
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌ ΡΠ΅Π±Π΅ ΡΠ°ΠΊΡΡ ΡΠΈΡΡΠ°ΡΠΈΡ. ΠΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ ΡΠ΅Π»ΠΊΠ°Π΅Ρ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ ΠΏΡΠ½ΠΊΡΠ΅ ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ, Web-ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ Web-ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ Π½Π° Π½Π΅ΠΉ ΡΠ°Π·Π΄Π΅Π» "Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅". ΠΡΠΎΡ ΡΠ°Π·Π΄Π΅Π» ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΎΠΊ, ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΡ Π½Π° Web-ΡΡΡΠ°Π½ΠΈΡΡ Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡΠΌΠΈ ΡΠ΅Π³ΠΎΠ² HTML (ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π·Π΄Π΅Π» β "HTML"), ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΎΠΊ, ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΡ Π½Π° Web-ΡΡΡΠ°Π½ΠΈΡΡ Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡΠΌΠΈ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΡΠΈΠ»Ρ CSS (Π²ΡΠΎΡΠΎΠΉ ΡΠ°Π·Π΄Π΅Π» β "CSS"). ΠΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΡΡΠΎ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½Π°Ρ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Web-ΡΡΡΠ°Π½ΠΈΡΠ° ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅Π³Π° HTML (ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΡΠ°Π·Π΄Π΅Π»Ρ); Π·Π½Π°ΡΠΈΡ, ΠΏΠ΅ΡΠ²ΡΠΉ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠΈΠΉ Web-ΡΡΡΠ°Π½ΠΈΡΡ ΠΈΠ· ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π°, Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ Π² ΠΏΠΎΠ»ΠΎΡΠ΅ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΎΡΠΊΡΡΡ, ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ β ΡΠΊΡΡΡΡ.
Π ΡΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ ΡΠ΅Π»ΠΊΠ°Π΅Ρ Π½Π° Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠ΅ ΡΠ°Π·Π΄Π΅Π»Π° "Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅", Π²Π΅Π΄ΡΡΠ΅ΠΉ Π½Π° Web-ΡΡΡΠ°Π½ΠΈΡΡ Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Π°ΡΡΠΈΠ±ΡΡΠ° ΡΡΠΈΠ»Ρ CSS (ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°ΡΠ΅ΠΉ Π²ΡΠΎΡΠΎΠΌΡ ΡΠ°Π·Π΄Π΅Π»Ρ), ΠΈ Web-ΡΡΡΠ°Π½ΠΈΡΠ° ΡΡΠΏΠ΅ΡΠ½ΠΎ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ. ΠΠΎ ΠΈΠ΄Π΅Π΅, Π²ΡΠΎΡΠΎΠΉ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ (ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ Π²ΡΠ΅ Web-ΡΡΡΠ°Π½ΠΈΡΡ Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π°) Π² ΠΏΠΎΠ»ΠΎΡΠ΅ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΎΡΠΊΡΡΡ, Π° ΠΏΠ΅ΡΠ²ΡΠΉ, ΠΎΡΠΊΡΡΡΡΠΉ ΡΠ°Π½Π΅Π΅, β ΡΠΊΡΡΡ. ΠΠΈΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ! ΠΠ΅ΡΠ²ΡΠΉ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΠ°ΠΊ ΠΈ ΠΎΡΡΠ°Π½Π΅ΡΡΡ ΠΎΡΠΊΡΡΡΡΠΌ.
ΠΠ΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ, ΡΠΎΠ·Π΄Π°Π²Π°Ρ Π² Π³Π»Π°Π²Π΅ 17 Web-ΡΡΠ΅Π½Π°ΡΠΈΠΉ, ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΊΡΡΡΠΈΠ΅ΠΌ ΠΈ ΡΠ°ΡΠΊΡΡΡΠΈΠ΅ΠΌ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΡΠΏΠΈΡΠΊΠΎΠ² Π² ΠΏΠΎΠ»ΠΎΡΠ΅ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Π΅Π΅ ΠΏΡΠ½ΠΊΡΠΎΠ², ΠΌΡ ΠΏΠΎΠ»Π°Π³Π°Π»ΠΈ, ΡΡΠΎ ΡΠ΅Π»ΠΊΠ°ΡΡ Π½Π° ΠΏΡΠ½ΠΊΡΠ°Ρ ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Π±ΡΠ΄Π΅Ρ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ. Π ΠΎΠ½ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΅Π»ΠΊΠ½ΡΡΡ Π½Π° ΠΏΡΠ½ΠΊΡΠ΅, Π½Π°Ρ ΠΎΠ΄ΡΡΠ΅ΠΌΡΡ Π² ΡΠΊΡΡΡΠΎΠΌ ΡΠΏΠΈΡΠΊΠ΅, β Π²Π΅Π΄Ρ ΡΠΊΡΡΡΡΠΉ ΡΠΏΠΈΡΠΎΠΊ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π½Π° Web-ΡΡΡΠ°Π½ΠΈΡΠ΅. ΠΠΎΡΡΠΎΠΌΡ ΠΌΡ Π½Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ Π² ΡΡΠ½ΠΊΡΠΈΠΈ loadFragment Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΠΊΡΡΡΠΈΡ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ°, Π½Π° ΠΏΡΠ½ΠΊΡΠ΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ΅Π»ΠΊΠ½ΡΠ» ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ, β ΡΡΠΎ Π±ΡΠ»ΠΎ ΠΏΡΠΎΡΡΠΎ Π½Π΅Π·Π°ΡΠ΅ΠΌ.
Π‘Π΅ΠΉΡΠ°Ρ ΠΆΠ΅ ΠΌΡ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ generateRelated, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΎΠ·Π΄Π°Π΅Ρ ΡΠ°Π·Π΄Π΅Π» "Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅" Ρ Π½Π°Π±ΠΎΡΠΎΠΌ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΎΠΊ ΠΈ ΠΏΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΊ Π½ΠΈΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠΎΠ±ΡΡΠΈΡ click. ΠΡΠΎΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π°Ρ ΠΎΠ΄ΠΈΡ Π² ΠΏΠΎΠ»ΠΎΡΠ΅ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΏΡΠ½ΠΊΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠΌΠ΅Π΅Ρ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΡ Ρ ΡΠ΅ΠΌ ΠΆΠ΅ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π°Π΄ΡΠ΅ΡΠΎΠΌ, ΠΈ, Π΅ΡΠ»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊ ΡΠΊΠ°Π·Π°ΡΡ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ "ΡΠ΅Π»ΠΊΠ°Π΅Ρ" Π½Π° Π½Π΅ΠΌ. Π ΠΎΠ½ Π²Π΅Π΄Ρ ΠΌΠΎΠΆΠ΅Ρ "ΡΠ΅Π»ΠΊΠ½ΡΡΡ" ΠΈ Π½Π° ΠΏΡΠ½ΠΊΡΠ΅ ΡΠΊΡΡΡΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ°!
ΠΡΠ²ΠΎΠ΄: Π½Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΡ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ loadFragment ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° ΠΎΡΠΊΡΡΠ²Π°Π»Π° Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ, Π½Π° ΠΏΡΠ½ΠΊΡΠ΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ "ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ", Π΅ΡΠ»ΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΎΠ½ Π΅ΡΠ΅ Π½Π΅ ΠΎΡΠΊΡΡΡ. ΠΠ°ΠΉΠ΄Π΅ΠΌ ΡΡΠΎ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡΡΡΠ΅ΠΌ Π² Π½Π΅ΠΌ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΊΠΎΠ΄Π°, ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π² Π»ΠΈΡΡΠΈΠ½Π³Π΅ 19.4.
ΠΠΈΡΡΠΈΠ½Π³ 19.4
.
} else {
if ((elLastItem) && (elLastItem.dom!= elLI.dom))
elLastItem.removeClass("selected");
elLI.addClass("selected");
elLastItem = elLI;
}
ΠΡΠΎΡ ΠΊΠΎΠ΄ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠ½ΠΊΡΠ° Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ°, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ ΠΌΡΡΡΡ ΠΈΠ»ΠΈ "ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ" ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ. ΠΠΎΠΏΠΎΠ»Π½ΠΈΠΌ Π΅Π³ΠΎ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² Π»ΠΈΡΡΠΈΠ½Π³Π΅ 19.5.
ΠΠΈΡΡΠΈΠ½Π³ 19.5
} else {
var elInnerList = elLI.parent("UL");
if ((elLastInnerList) && (elLastInnerList.dom!= elInnerList.dom))
elLastInnerList.setDisplayed(false); elInnerList.setDisplayed(true); elLastInnerList = elInnerList;
if ((elLastItem) && (elLastItem.dom!= elLI.dom))
elLastItem.removeClass("selected");
elLI.addClass("selected");
elLastItem = elLI;
}
ΠΠΎΠ±Π°Π²Π»Π΅Π½Π½ΡΠ΅ Π½Π°ΠΌΠΈ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π°Ρ ΠΎΠ΄ΡΡ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠ½ΠΊΡ, ΠΏΡΠΎΠ²Π΅ΡΡΡΡ, ΠΎΡΠΊΡΡΡ Π»ΠΈ ΠΎΠ½ Π² ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΈ, Π΅ΡΠ»ΠΈ Π½Π΅ ΠΎΡΠΊΡΡΡ, ΠΎΡΠΊΡΡΠ²Π°ΡΡ, ΡΠΊΡΡΠ²Π°Ρ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΠ°Π½Π΅Π΅ ΠΎΡΠΊΡΡΡΡΠΉ ΡΠΏΠΈΡΠΎΠΊ.
ΠΠΎΡ ΡΠ΅ΡΠ΅Π½Π° ΠΈ ΡΠ΅ΡΠ²Π΅ΡΡΠ°Ρ Π·Π°Π΄Π°ΡΠ°β¦ Π£Ρ-Ρ-Ρ!
Π‘ΠΎΡ ΡΠ°Π½ΠΈΠΌ Π²ΡΠ΅ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ Π³ΠΎΡΠΎΠ²ΡΡ Web-ΡΡΡΠ°Π½ΠΈΡΡ index.htm Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈ. ΠΡΠΊΡΠΎΠ΅ΠΌ Web-ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ, Π½Π°Π±Π΅ΡΠ΅ΠΌ Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π°Π΄ΡΠ΅Ρ http://localhost, ΠΏΠΎΡΠ΅Π»ΠΊΠ°Π΅ΠΌ Π½Π° ΠΏΡΠ½ΠΊΡΠ°Ρ ΠΏΠΎΠ»ΠΎΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΈ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠ°Ρ ΡΠ°Π·Π΄Π΅Π»Π° "Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅" ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΡΠΌΠ΅Π½ΡΡΡΠΈΠ΅ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π° Web-ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ ΡΠΊΡΡΠ²Π°ΡΡΠΈΠ΅ΡΡ ΠΈ ΠΎΡΠΊΡΡΠ²Π°ΡΡΠΈΠ΅ΡΡ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ ΡΠΏΠΈΡΠΊΠΈ. ΠΡΠ°ΡΠΎΡΠ°!