рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рддрддреНрд╡ рдмрджрд▓реЗрдВ

рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдЕрдиреБрдХреВрд▓рди рдХрд░рддреЗ рд╕рдордп (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░реВрд╕реА рд╡рд┐рджреНрд╡рд╛рди рдореБрдЭреЗ рдХреНрд╖рдорд╛ рдХрд░реЗрдВрдЧреЗ), рдореИрдВ рдЗрд╕реЗ рдорд╛рдирдХ рд░реВрдк рддрддреНрд╡реЛрдВ рдХреЗ рд╡реЗрдм-рдореЛрдбрд┐рдВрдЧ (рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдкреНрд░рд┐рдп рд░реВрд╕реА рд╡рд┐рджреНрд╡рд╛рди) рднреА рдХрд╣реВрдВрдЧрд╛, рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдлрд╝рд╛рдЗрд▓ рддрддреНрд╡ рдореЗрдВ, рдореИрдВ рдПрдХ рдмрдбрд╝реЗ рдЙрдкрджреНрд░рд╡ рдореЗрдВ рдЖрдпрд╛ рдерд╛, рдпрд╣ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкрдпреБрдХреНрдд рд╣реЛ рдЧрдпрд╛ред рд▓рдмреНрдмреЛрд▓реБрдЖрдм рдпрд╣ рд╣реИ: рдлрд╝рд╛рдЗрд▓ рддрддреНрд╡ рд╕реЗ, рд╣рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕рдХреА "рдлрд╛рдЗрд▓ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ" рдбрд╛рдпрд▓реЙрдЧ рдмреЙрдХреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдореЛрдЬрд╝рд┐рд▓рд╛ рдФрд░ рдУрдкреЗрд░рд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рдирд┐рдХрд╛рд▓рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ, рдЕрд░реНрдерд╛рддред рдХрдорд╛рдВрдб рдбреЙрдХреНрдпреВрдореЗрдВрдЯ .getElementById ('SaveForm'); рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ (); рдХреБрдЫ рднреА рдирд╣реАрдВ рд▓реМрдЯрд╛рдПрдЧрд╛ред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рджрд╛рд╡рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рдЬреЛ рдмрд╣рд╕ рдХрд╛ рдореБрджреНрджрд╛ рд╣реИред рд▓реЗрдХрд┐рди IE рдиреЗ рдореБрдЭреЗ рдкреНрд░рд╕рдиреНрди рдХрд┐рдпрд╛, рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдлрд╝рд╛рдЗрд▓ рддрддреНрд╡ рдкрд░ рдПрдХ рдорд╛рдЙрд╕ рдХреНрд▓рд┐рдХ рднреЗрдЬрддрд╛ рд╣реИ, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рдХрд╛рд░рдг рд╣реЛрддреА рд╣реИ рдЬреЛ рдЖрдкрдХреА рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ "рдЦрддрд░рдирд╛рдХ рдЫреЗрдж" рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВред



рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдЕрднреА рдЪрдХрдорд╛ рдирд╣реАрдВ рджрд┐рдпрд╛, рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реБрдЖред рддреАрди рдШрдВрдЯреЗ рддрдХ рдЪрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЖрджрд░реНрд╢ рд╕рдорд╛рдзрд╛рди рдХреА рдкрд╣рд▓реА рдЧрд╡рд╛рд╣реА рдореЗрдВ рдЖрдпрд╛: рдлрд╝рд╛рдЗрд▓ рдХреЛ рдПрдХ рдбрд┐рд╡ рдореЗрдВ рдбрд╛рд▓реЗрдВ, рдбрд┐рд╡ рдХреЛ рдкрд╛рд░рджрд░реНрд╢реА рдмрдирд╛рдПрдВ (рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛: 0%), рдореИрдВ рдЗрд╕ рддрдереНрдп рдкрд░ рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рджреГрд╢реНрдпрддрд╛ рдирд╣реАрдВ (рджреГрд╢реНрдпрддрд╛: рдЫрд┐рдкреА), рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдмреЛрд▓рдиреЗ рдХреА рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ : 0% рддрддреНрд╡ рдХреЛ рдЖрдВрдЦреЛрдВ рд╕реЗ рдЫрд┐рдкрд╛рддрд╛ рд╣реИ, рдФрд░ рджреГрд╢реНрдпрддрд╛: рдорд╛рдЙрд╕ рд╕реЗ рднреА рдЫрд┐рдкреА рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рддреЗ рд╣реИрдВ, рддреЛ рд╡рд┐рдзрд┐ рдЕрдкрдиреА рдЕрдкреАрд▓ рдЦреЛрдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддреА рд╣реИ, рдЕрджреГрд╢реНрдп рдмрдЯрди рдХреЛ рдпрд╛рдж рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдПрдХ рдШрдВрдЯреЗ рдмрд╛рдж, рдореИрдВ рдПрдХ рдФрд░ yamzbrowser рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рдордиреЗ рдЖрдпрд╛ (html рдкреГрд╖реНрда рдореЗрдВ рдбрд╛рд▓реА рдЧрдИ swf рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реЗ рд╕рд░реНрд╡рд░ рдкрд░ рдлрд╛рдЗрд▓реЗрдВ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ)ред рд╡рд╣ рдкрд╣рд▓реА рд╡рд┐рдзрд┐ рджреЛрд╣рд░рд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди! рдПрдХ рдЕрдВрддрд░ рдХреЗ рд╕рд╛рде: рдпрд╣ рдЪрд▓рддреЗ рд╕рдордп рдорд╛рдЙрд╕ рдХрд░реНрд╕рд░ рдХреЗ рдиреАрдЪреЗ div рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИред рд╡реИрд╕реЗ, рдореИрдВ рдУрдкреЗрд░рд╛ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╕рдЯреАрдХ рдзрдиреНрдпрд╡рд╛рдж рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ (рдореИрдВ рдЖрдорддреМрд░ рдкрд░ рдлреЙрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдпрд╣ рдПрдХ рдмрдбрд╝рд╛ рджреБрд░реНрдШрдЯрдирд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдУрдкреЗрд░рд╛ рдХреЗ рд╕рд╛рде рдЙрджрд╛рд╣рд░рдг рдЦреЛрд▓рд╛), рдХреНрдпреЛрдВрдХрд┐ рд▓реЗрдЦрдХ рдЙрд╕рдХреЗ рд▓рд┐рдП рднреА рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рднреВрд▓ рдЧрдпрд╛ рдерд╛ред



рджреЛрдиреЛрдВ рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рдФрд░ рд╡реЗрдм рдкрд░ рд╡реНрдпрд╛рдкрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ред рдФрд░ рдЗрд╕рд▓рд┐рдП, рд╣рдо рд╡рд╛рдкрд╕ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред

рдорд╛рдиреНрдпрддрд╛рдУрдВ



  1. рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрджрд▓рдиреЗ рд╡рд╛рд▓реЗ рддрддреНрд╡ рдХрд╛ рдЖрдХрд╛рд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЖрдХрд╛рд░ рд╕реЗ рдХрд╛рдлреА рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
  2. рдлрд╝рд╛рдЗрд▓ рддрддреНрд╡ рдлреЙрд░реНрдо рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред
  3. рдХреЗрд╡рд▓ рдкреИрд░рд╛рдиреЙрдпрдб рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рддрд╛ рд╣реИ
  4. рдЖрдЧрдВрддреБрдХ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕, рдУрдкреЗрд░рд╛ рдпрд╛ IE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рд╕рдмрд╕реЗ рдХрдо 99% рд╣реИ
  5. рд╕рдорд╛рдзрд╛рди рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдПрдХ рд╣реА рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрд░реНрдерд╛рддреНред IE рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк document.getElementById ('SaveForm') рд╣реИред рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ (); рдФрд░ рдПрдлрдПрдл рдФрд░ рдУрдкреЗрд░рд╛ рдХреЗ рд▓рд┐рдП - рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реНрд╡реАрдХрд╛рд░реНрдп рдирд╣реАрдВ рд╣реИред
  6. рд╕рдорд╛рдзрд╛рди рдкреГрд╖реНрда рдкрд░ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ


рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо



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

рд╡рд┐рдзрд┐



рдПрдЪрдЯреАрдПрдордПрд▓



<form>

<div id="divFile1" class="file" onmousemove="divFileMove(this.id, 'buttonFile1',event);">

<input type="file" name="UploadFile" id="file1" size="1" onchange="result(this.id, 'divResult');" tabindex="1" />

</div>

<div id="divResult"> </div>

<image src="./images/fileUploadButton.jpg" id="buttonFile1" onmouseover="divFileShow('divFile1', event);"/>

</form>






рд╕реАрдПрд╕рдПрд╕





div.file{

position : absolute ;

top : -1000px ;

left : -1000px ;

-moz-opacity : 0 ;

filter : alpha(opacity=0) ;

opacity : 0% ;

visibility : hidden ;

}








div.file - рдпрд╣ .file рд╡рд░реНрдЧ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЖрдИрдбреА рдирд╣реАрдВ, рдзрд╛рд░рдгрд╛ рд╕рдВрдЦреНрдпрд╛ 6 рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдПред

рдКрдкрд░, рдмрд╛рдПрдБ: -1000px - рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдкрд░рдд рдХреЛ рдЫреБрдкрд╛рддрд╛ рд╣реИ, рдмрд╕ рдорд╛рдорд▓реЗ рдореЗрдВред

-рдореЛрдЬрд╝-рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛, рдлрд╝рд┐рд▓реНрдЯрд░: рдЕрд▓реНрдлрд╛, рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ - рдХреНрд░рдорд╢рдГ FF, IE рдФрд░ рдУрдкреЗрд░рд╛ рдХреЗ рд▓рд┐рдП рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред

рджреГрд╢реНрдпрддрд╛: рдЫрд┐рдкреА - рдорд╛рдЙрд╕ рд╕реЗ рдЫреБрдкрд╛рддрд╛ рд╣реИред

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ



рдлрд╝рдВрдХреНрд╢рди divFileShow (divId, e), рдЬрд╣рд╛рдВ divId рдлрд╝рд╛рдЗрд▓ рддрддреНрд╡ рдХреЗ рд╕рд╛рде рдкрд░рдд рдХреА рдЖрдИрдбреА рд╣реИ, рдИ рдШрдЯрдирд╛ рд╣реИред рдорд╛рдЙрд╕рдПрдХреНрд╕ рдФрд░ рдорд╛рдЙрд╕рд╡рд╛рдИ рдлрд╝рдВрдХреНрд╢рди рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдКрдкрд░реА рдмрд╛рдПрдБ рдХреЛрдиреЗ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдорд╛рдЙрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВред рдорд╛рдЙрд╕ рдХреЛ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реА рдкрд░рдд рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХрд░реНрд╕рд░ рдХреЗ рдиреАрдЪреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдХрд░реНрд╕рд░ рдкрд░рдд рдХреЗ рдмреАрдЪ рдореЗрдВ рд╣реЛ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдпрд╛рдж рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред



function divFileShow ( divId,e ){

var div = document .getElementById ( divId ) ;

div.style.left = ( mouseX ( e ) - Math . round ( div.offsetWidth / 2 )) + "px" ;

div.style.top = ( mouseY ( e ) - Math . round ( div.offsetHeight / 2 )) + "px" ;

div.style.visibility = "visible" ;

}






DivFileMove рдлрд╝рдВрдХреНрд╢рди (divId, butId, e), рдЬрд╣рд╛рдВ divId рдкрд░рдд рдХреА рдЖрдИрдбреА рд╣реИ, рд▓реЗрдХрд┐рдиId рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдмрдЯрди (рдмрдЯрди рдХреЗ рдЖрдпрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ) рдХреА рдЖрдИрдбреА рд╣реИ, рдИ рдШрдЯрдирд╛ рд╣реИред рдпрд╣ рдмреНрдпреВрдЯрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рд╕реАрдорд╛ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдкрд░ рдкрд░рдд рдХреЛ рдорд╛рдЙрд╕ рдХреЗ рдкреАрдЫреЗ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИред

function divFileMove ( divId, butId, e ){

var div = document .getElementById ( divId ) ;

var button = document .getElementById ( butId ) ;

var move = true ;

var divX = parseInt ( div.style.left ) + Math . round ( div.offsetWidth / 2 ) ;

var divY = parseInt ( div.style.top ) + Math . round ( div.offsetHeight / 2 ) ;

if ( divX < button.offsetLeft || divX > ( button.offsetLeft + button.offsetWidth )) {

move = false ;

}

if ( divY < button.offsetTop || divY > ( button.offsetTop + button.offsetHeight )){

move = false ;

}

if ( move ){

div.style.left = ( mouseX ( e ) - div.offsetWidth / 2 ) + "px" ;

div.style.top = ( mouseY ( e ) - div.offsetHeight / 2 ) + "px" ;

} else {

div.style.visibility = "hidden" ;

}

}






рдлрдВрдХреНрд╢рди рд░рд┐рдЬрд▓реНрдЯ (fileId, divResultId), рдЬрд╣рд╛рдВ fileId рдлрд╛рдЗрд▓ рдПрд▓рд┐рдореЗрдВрдЯ рдХреА рдЖрдИрдбреА рд╣реИ, divResultId рдЙрд╕ рд▓реЗрдпрд░ рдХреА рдЖрдИрдбреА рд╣реИ рдЬрд╣рд╛рдВ рдЪрдпрдирд┐рдд рдлрд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдЧрд╛ред рдлрд╝рдВрдХреНрд╢рди рдкрд░рдд рдХреЗ рдЖрдВрддрд░рд┐рдХ HTML рдореЗрдВ рдХреЗрд╡рд▓ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдореЗрд░реЗ рд╕рднреА рдкрд╛рд╕рд╡рд░реНрдбред Txt"), рдФрд░ рд╢реАрд░реНрд╖рдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдкреВрд░реНрдг рдкрде рдбрд╛рд▓рддрд╛ рд╣реИ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпрд╣ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред



function result ( fileId, divResultId ){

var divResult = document .getElementById ( divResultId ) ;

var formFile = document .getElementById ( fileId ) ;

divResult.innerHTML = formFile.value. replace ( /^([^\\\/]*(\\|\/))*/ ,"" ) ;

divResult.setAttribute ( "title",formFile.value ) ;

}






рдФрд░ рдЕрдВрдд рдореЗрдВ, рджреЛ рдлрд╝рдВрдХреНрд╢рди (рдорд╛рдЙрд╕рдПрдХреНрд╕ (рдИ), рдорд╛рдЙрд╕рд╡рд╛рдИ (рдИ), рдЬрд╣рд╛рдВ рдИ рдШрдЯрдирд╛ рд╣реИ) рдЬреЛ IE рдФрд░ рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрда рдкрд░ рдХрд░реНрд╕рд░ рдХрд╛ рд╕реНрдерд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗ рдХреЗрд╡рд▓ рджреЛ рдЕрдХреНрд╖рд░реЛрдВ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рджреВрдВрдЧрд╛ред

function mouseX ( e ){

if ( e.pageX ) return e.pageX;

if ( e.clientX ) return e.clientX + document . body .scrollLeft;

}






рдЯрд┐рдкреНрдкрдгреА



рдЪреВрдВрдХрд┐ рдлрд╝рд╛рдЗрд▓ рддрддреНрд╡ рдХреЗ рд╕рд╛рде рдкрд░рдд рдмрдЯрди рдХреЛ рдУрд╡рд░рд▓реИрдк рдХрд░рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдШрдЯрдирд╛ рдХреЛ рдЗрд╕реЗ рдкрд╛рд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рд╣реЛрд╡рд░, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдкрдХреЛ рдорд╛рдЙрд╕рдУрд╡рд░ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддреЛ рдЖрдкрдХреЛ рдмрдЯрди рд╡рд░реНрдЧ рдХреЛ рдмрджрд▓рдХрд░ рдпрд╛ рдЫрд╡рд┐ рдХреЛ рдмрджрд▓рдХрд░ рд╕реНрд╡рдпрдВ рдХреЛ рдЙрдЪрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред

рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЙрджрд╛рд╣рд░рдг , рдпрджрд┐ рдХреЛрдИ рдЙрдЪрд┐рдд рдХрд╛рд░рдг рд╕реЗ рдпреЛрдЧрджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рдЕрдкрдиреА рдСрдирд▓рд╛рдЗрди рдкреНрд░рд╕реНрддреБрддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкреЛрд╕реНрдЯ рдХрд░реЗрдВ, рдореИрдВ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд▓рд┐рдВрдХ рдФрд░ рдзрдиреНрдпрд╡рд╛рдж рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реВрдВред

рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ 2, рдУрдкреЗрд░рд╛ 9, IE 6 рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред



рдкреАрдПрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдХреИрд╢ рдбреЗрд╕реНрдХ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдХреАрдбрд╝реЗ;)



All Articles