рдкрд╛рда рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╕рдордп рдмрдирд╛рд╡рдЯ-рдкрд░рд┐рд╡рд░реНрддрди рдЯреЗрдХреНрд╕реНрдЯрд░реА рдКрдВрдЪрд╛рдИ

рдореИрдВ рдЖрдорддреМрд░ рдкрд░ php рдореЗрдВ рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд╕рдордп-рд╕рдордп рдкрд░ рдореИрдВ рдмрд╛рд╣рд░ рдЬрд╛рддрд╛ рд╣реВрдВ рдФрд░ рд▓реЗрдЖрдЙрдЯ, рд╢реИрд▓рд┐рдпреЛрдВ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рддрд▓реНрд▓реАрди рдХрд░рддрд╛ рд╣реВрдВред рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдореБрдЭреЗ рд╡рд┐рднрд┐рдиреНрди рд╡рд╕реНрддреБрдУрдВ рдкрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╕рдордп рдЯреЗрдХреНрд╕рдЯреЗрд░рд┐рдпрд╛ рдХреА рдКрдВрдЪрд╛рдИ рдХреЛ рдмрджрд▓рдиреЗ рдХрд╛ рдХрд╛рдо рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рд╕рд╛рдордЧреНрд░реА рдирд╣реАрдВ рдереА, рдЗрд╕рд▓рд┐рдП рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдПред рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ, рдореИрдВ Vkontakte, Facebook, MyKrug рдЬреИрд╕реЗ рдмрдбрд╝реЗ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдП рдЧрдП рд╕рдорд╛рдзрд╛рдиреЛрдВ рдкрд░ рдкрд╣реБрдВрдЪ рдЧрдпрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирд┐рд░реНрдгрдп рдХреЗ рджреМрд░рд╛рди рдХреНрд░реЙрд╕-рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдВрдЧрддрддрд╛ рд╕реЗ рдХрдИ рдмрд╛рдзрд╛рдПрдВ рдФрд░ рджреВрд░ рдереАрдВред



рд╕рдорд╛рдзрд╛рди рд╡рд┐рдХрд▓реНрдк рдЕрд▓рдЧ рдереЗ:
* рд╕реНрдХреНрд░реЙрд▓рд╣рд╛рдЗрдЯ рдФрд░ рдСрдлрд╕реЗрдЯрд╣рд╛рдЗрдЯ рдЧреБрдгреЛрдВ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░реЗрдВ
* рдкрд╛рда рдкрд╛рд░реНрд╕ рдХрд░рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ
* рдпрд╛ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рдЕрдВрддрд┐рдо рд╡рд┐рдХрд▓реНрдк рдПрдХ рдРрд╕рд╛ рд╕рдорд╛рдзрд╛рди рдерд╛ред рдПрдХ рдЕрджреГрд╢реНрдп рдкрд░рдд (div) рдХреЛ textarea рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдЪреМрдбрд╝рд╛рдИ, рдлрд╝реЙрдиреНрдЯ, рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░, рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд░ рдирдП рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдкрд╛рда рдХреЛ рдЕрджреГрд╢реНрдп рдкрд░рдд рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкрд░рдд рдХреА рдКрдВрдЪрд╛рдИ рдХреЛ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдКрдВрдЪрд╛рдИ textarea рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИред рдпрд╣ рд╕рд░рд▓ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдХрдИ рдиреБрдХрд╕рд╛рди рдереЗред
рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрд╕реНрдХрд░рдг 1.7 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рд╕рдорд╛рди рд╣реЛрдВрдЧреЗ (рдЖрдк рдЗрд╕реЗ JQuery рд╕реЗ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдврд╛рдВрдЪреЗ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдЯ рд╕рдХрддреЗ рд╣реИрдВ)ред

<!doctype><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Auto-size TextArea Demo</title>
<script type="text/javascript" src="/js/prototype/prototype.js"></script><script>
function resizeArea(text_id, minHeight, maxHeight)
{
var area = $(text_id);
var area_hidden = $(text_id + "_hidden");
var text = '';
area.value.replace(/[<>]/g, '_').split("\n").each( function(s) {
text = text + '<div>' + s.replace(/\s\s/g, ' &nbsp;') + '&nbsp;</div>'+"\n";
} );
area_hidden.innerHTML = text;
var height = area_hidden.offsetHeight + 15;
height = Math.max(minHeight, height);
height = Math.min(maxHeight, height);
area.style.height = height + 'px';
}
</script><style>
body, textarea {
font-family: Tahoma, Arial, 'Nimbus Sans L', sans-serif;
font-size: 13px;
}
.text {
width:700px !important;
border:1px solid #000;
}
.text .textarea_behavior{
border:0;
width:99%;
word-wrap: break-word;
}
.text textarea{
overflow:hidden;
}
.text .comment_text_hidden{
position: relative;
}
.text #comment_text_hidden{
visibility:hidden;
position: absolute;
}
</style></head><body>
<div class="text">
<div class="comment_text_hidden"><div class="textarea_behavior" id="comment_text_hidden"></div></div>
<textarea class="textarea_behavior" rows="3" id="comment_text" onkeyup="resizeArea('comment_text', 45, 450);"></textarea>
</div>
</body></html>


рд╕рдорд╛рдзрд╛рди рдХрд┐рд╕реА рдХреЛ рдмрд╣реБрдд рдХреЙрдореНрдкреИрдХреНрдЯ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдЕрдиреНрдп рдкрд╛рдЧрд▓рдкрди рд╕реЗ рдмрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВред рдПрдХ рдмрд╛рдд рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдХрд┐ рдпрд╣ рдПрдХрдорд╛рддреНрд░ рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ (FF, Ch, Op, IE7-9) рдкрд░ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рдЦрд╝рд╛рд╕рд┐рдпрдд рдХреНрдпрд╛ рд╣реИ: рдЖрдк рдХреЗрд╡рд▓ textarea рд╕реЗ рдирд╣реАрдВ рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдкрд╛рда рдХрд┐рддрдирд╛ рд╕реНрдерд╛рди рд▓реЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдкрд╛рда рдХреЛ рд╡рд╣рд╛рдВ рдбрд╛рд▓рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдЖрдк рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рддрдирд╛ рд▓реЗрддрд╛ рд╣реИ (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреЗрд╡рд▓ рдКрдВрдЪрд╛рдИ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ)ред рдпрд╣рд╛рдБ рддреЛ рдХрдИ рдиреБрдХрд╕рд╛рди рд╣реИрдВред рдЯреЗрдХреНрд╕рдЯреЗрд░рд┐рдпрд╛ рд╕реЗ рдПрдХ div рдореЗрдВ рдкрд╛рда рдХреЛ рдХреИрд╕реЗ рд░рдЦрд╛ рдЬрд╛рдП, рдЬрд┐рд╕рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рдкреНрд░рдХрд╛рд░ рдФрд░ рдорд╛рддреНрд░рд╛, рд╢рдмреНрдж рд╡рд┐рдЪреНрдЫреЗрдж, рдЯреИрдЧ, рдХрдИ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди - рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рд╛рдорд╛рдиреНрдп рдкрд╛рда рдореЗрдВ рджрд┐рдЦрдиреЗ рд╡рд╛рд▓реА рд╣рд░ рдЪреАрдЬ html рдореЗрдВ рдирд╣реАрдВ рд▓рдЧрддреА рд╣реИред рдореИрдВ рд╕рд┐рд░реНрдл рдкреВрд░реНрд╡ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕рдХрд╛ рдирд╛рдордХрд░рдг рдХрдард┐рди рдерд╛ред

рдЖрджреЗрд╢ рдореЗрдВ, рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╕рд╛рдордирд╛ рдХрд┐рдП рдЧрдП рд╕рднреА рдиреБрдХрд╕рд╛рди (рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдб рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рд╣рд▓ рдХреА рдЧрдИ рд╕рдорд╕реНрдпрд╛рдПрдВ рдмрд╕ рдЗрд╕ рдХреЛрдб рдореЗрдВ рдЦреБрдж рдХреЛ рдкреНрд░рдХрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреА рд╣реИрдВ)ред рдпрд╣ рдХреЗрд╡рд▓ рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХреА рдЧрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ:



рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╣рд▓ рдХреЛрдб рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдкрд░рдд textarea рдХреЗ рдмрд╣реБрдд рдХрд░реАрдм рдЫрд┐рдкреА рд╣реБрдИ рд╣реИ, рдЗрд╕рд╕реЗ рдЖрдк рдкрд░рдд рдХреА рдЪреМрдбрд╝рд╛рдИ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВред рдХрдИ рд╕реНрдерд╛рдиреЛрдВ рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рдХреЛ рдПрдХ рдЕрдВрддрд░ + & nbsp; рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЦрд╛рд▓реА рд▓рд╛рдЗрдиреЗрдВ - <div> & nbsp; </ div> (рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП <br>, рд▓реЗрдХрд┐рди рдореИрдВ рд╕рдлрд▓ рдирд╣реАрдВ рд╣реБрдЖ)ред рдЯреИрдЧ рдмрд╣реБрдд рд╕рд░рд▓рддрд╛ рд╕реЗ рдмрдЪ рдЬрд╛рддреЗ рд╣реИрдВ: рдЕрдХреНрд╖рд░ <рдФрд░> рдХреЛ _ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЦреИрд░, рдореЗрд░реЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдЦреЛрдЬ рд╢рдмреНрдж-рдЖрд╡рд░рдг рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдирд┐рд░рдВрддрд░ рдкрд╛рда рдХрд╛ рдЯреВрдЯрдирд╛ рд╣реИ: рдмреНрд░реЗрдХ-рд╡рд░реНрдб;
рдЦреИрд░, рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдореЗрдВ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдкрд░рдд рдФрд░ рдмрдирд╛рд╡рдЯ рд╢реИрд▓реА рдХреЗ рдкреВрд░реНрдг рд╕рдВрдпреЛрдЧ рд╣реИрдВред

рдЕрдиреНрдп рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдХрд╛ рдиреБрдХрд╕рд╛рди


1. рд╕реНрдХреНрд░реЙрд▓рд╣рд╛рдЗрдЯ рдФрд░ рдСрдлрд╕реЗрдЯрд╣рд╛рдЗрдЯ рдЧреБрдгреЛрдВ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдирд╛ рдкрд╣рд▓рд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИред рд╕рдмрдХреБрдЫ рдареАрдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ textarea рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдХрдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

2. рдкрд╛рда рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВред рджреВрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдкред рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рдЖрдк рдХреЗрд╡рд▓ рдЯреЗрдХреНрд╕реНрдЯрд╛рд░рд┐рдпрд╛ рдореЗрдВ рдлрд╝реЙрдиреНрдЯ рдкреНрд░рдХрд╛рд░ рдореЛрдиреЛрд╕реНрдкреЗрд╕ рд╕реЗрдЯ рдХрд░рдХреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рд╕рднреА рд╡рд░реНрдг рд╕рдорд╛рди рдЪреМрдбрд╝рд╛рдИ рд╣реИрдВред рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд╕рдЯреАрдХрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдбрд┐рдЬрд╛рдЗрдирд░реЛрдВ рдХреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИ ...

рдпрд╣рд╛рдБ рдЬрд┐рдЬреНрдЮрд╛рд╕реБ рдХреЗ рд▓рд┐рдП рдХреЛрдб рд╣реИ (resizeArea рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛):

var linecount = 1;
area.value.split("\n").each( function(s) {
linecount += Math.floor( s.length / cols ) + 1;
} )
area.rows = linecount;


рд╣рдо рд▓рд╛рдЗрдиреЛрдВ рдФрд░ рдкреНрд▓рд╕ рд▓рдВрдмреА рд▓рд╛рдЗрдиреЛрдВ рдХреА рдЧрд┐рдирддреА рдХрд░рддреЗ рд╣реИрдВред рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдХрд░реНрдирд▓ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдпрд╣ рдареАрдХ рд╡реИрд╕рд╛ рд╣реА рд╣реИ рдЬреИрд╕рд╛ рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдФрд░ рдореЛрдиреЛрдкреЗрд╕ рдлрд╝реЙрдиреНрдЯ рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдпрджрд┐ рд╣рдо W рдФрд░ i рдЕрдХреНрд╖рд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд▓рд╛рдЗрди рдореЗрдВ рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╕рдВрдЦреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред

рдкрд░рд┐рдгрд╛рдо


рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдп рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдКрдкрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред FF, Ch, Op, IE7-9 рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдЧрд┐рдиреА рдХреЗ рд▓рд┐рдП рдпреВрдирд┐рдЯ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ ...

рджрд┐рд▓рдЪрд╕реНрдк рд╕рд╛рдордЧреНрд░реА

рд╕реАрдПрд╕рдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рдВрдмреЗ рд▓рд┐рдВрдХ рдФрд░ рдирд┐рд░рдВрддрд░ рдкрд╛рда рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ
рдСрдЯреЛрд╕рд╛рдЗрдЬрд╝рд┐рдВрдЧ рдЯреЗрдХреНрд╕реНрдЯрд╛рд░рд┐рдпрд╛
jQuery рдСрдЯреЛ рдХрд░реЗрдВ

Source: https://habr.com/ru/post/In114182/


All Articles