╘≡απ∞σφ≥ ≥σΩ±≥α, Ωε≥ε≡√Θ ∞εµσ≥ ß√≥ⁿ ∩ε∞σ∙σφ Γ πΦ∩σ≡±±√δΩ≤.
─δ ε∩≡σΣσδσφΦ anchor Φ±∩εδⁿτ≤σ≥± ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ±.
<A [HREF=locationorURL] NAME="anchorName" [TARGET="windowName"]> anchorText </a>
HREF=locationorURL ΦΣσφ≥Φ⌠Φ÷Φ≡≤σ≥
φατφα≈σφΦσ Ωε≡ ΦδΦ URL. ┼±δΦ ²≥ε≥ α≥≡Φß≤≥
∩≡σΣ±≥αΓδσφ, ≥ε εß·σΩ≥ anchor ≥αΩµσ Γδ σ≥±
εß·σΩ≥ε∞ link.
NAME="anchorName" ε∩≡σΣσδ σ≥ ≥απ, Ωε≥ε≡√Θ
Γδ σ≥± Σε±≥≤∩φεΘ πΦ∩σ≡≥σΩ±≥εΓεΘ ±±√δΩεΘ
Γφ≤≥≡Φ ≥σΩ≤∙σπε ΣεΩ≤∞σφ≥α.
TARGET="windowName" ε∩≡σΣσδ σ≥ εΩφε, Γ Ωε≥ε≡εσ
ß≤Σσ≥ ταπ≡≤µα≥ⁿ± ±±√δΩα. ▌≥ε≥ α≥≡Φß≤≥ Φ∞σσ≥
±∞√±δ, ≥εδⁿΩε σ±δΦ ∩≡σΣ±≥αΓδσφ HREF=locationorURL.
╤∞ε≥≡Φ≥σ ≥αΩµσ link.
anchorText ε∩≡σΣσδ σ≥ ≥σΩ±≥, ε≥εß≡αµασ∞√Θ Ωε≡σ∞.
┬√ ∞εµσ≥σ ≥αΩµσ ε∩≡σΣσδΦ≥ⁿ Ωε≡ⁿ, Φ±∩εδⁿτ≤ ∞σ≥εΣ anchors.
┼±δΦ εß·σΩ≥ anchor Γδ σ≥± ≥αΩµσ εß·σΩ≥ε∞ link, ≥ε εß·σΩ≥ Γ⌡εΣΦ≥ Γ ∞α±±ΦΓ√ anchors Φ links.
┬√ ∞εµσ≥σ ±±√δα≥ⁿ± φα εß·σΩ≥√ anchor Γ Γα°σΘ
∩≡επ≡α∞∞σ, Φ±∩εδⁿτ≤ ∞α±±ΦΓ anchors. ▌≥ε≥ ∞α±±ΦΓ
±εΣσ≡µΦ≥ τα∩Φ±ⁿ Σδ ΩαµΣεπε ≥απα <a>,
±εΣσ≡µα∙σπε α≥≡Φß≤≥ NAME ∩ε ∩ε≡ ΣΩ≤ Γ±≥≡σ≈ασ∞ε±≥Φ
Γ ΣεΩ≤∞σφ≥σ. ═α∩≡Φ∞σ≡, σ±δΦ ΣεΩ≤∞σφ≥ ±εΣσ≡µΦ≥ ≥≡Φ
∩εΦ∞σφεΓαφφ√⌡ Ωε≡ , ≥ε ²≥Φ Ωε≡ ∩≡σΣ±≥αΓδσφ√
ΩαΩ document.anchor[0], document.anchor[1], document.anchor[2].
╚±∩εδⁿτεΓαφΦσ ∞α±±ΦΓα anchors:
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ Ωε≡ⁿ Γ
ΣεΩ≤∞σφ≥σ.
─δ ∩εδ≤≈σφΦ ΩεδΦ≈σ±≥Γα Ωε≡σΘ Γ
ΣεΩ≤∞σφ≥σ Φ±∩εδⁿτ≤σ≥± ±ΓεΘ±≥Γε length:
document.anchors.length.
╒ε≥ ∞α±±ΦΓ anchors ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ
∩εΦ∞σφεΓαφφ√σ Ωε≡ , τφα≈σφΦσ anchors[index]
Γδ σ≥± Γ±σπΣα φ≤δσΓ√∞. ═ε σ±δΦ Γ ΣεΩ≤∞σφ≥σ
Ωε≡ Φ∞σφ≤■≥± ∩ε ∩ε≡ ΣΩ≤ φα≥≤≡αδⁿφ√∞Φ ≈Φ±δα∞Φ,
Γ√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ ∞α±±ΦΓ anchors Φ σπε
±ΓεΘ±≥Γε length Σδ ≤∩ε≥≡σßδσφΦ Φ∞σφΦ Ωε≡ ∩σ≡σΣ
Φ±∩εδⁿτεΓαφΦσ∞ σπε Γ ε∩σ≡α≥ε≡α⌡, ≥αΩΦ⌡ ΩαΩ
≤±≥αφεΓΩα location.hash.
▌δσ∞σφ≥√ ∞α±±ΦΓα anchors εΩ≡√≥√ ε≥Ω≡√≥√ ≥εδⁿΩε Σδ
≈≥σφΦ . ═α∩≡Φ∞σ≡, Γ√≡αµσφΦσ document.anchors[0]="anchor1"
φσ Φ∞σσ≥ ²⌠⌠σΩ≥α.
╬ß·σΩ≥ anchor φσ Φ∞σσ≥ ±ΓεΘ±≥Γ.
╠α±±ΦΓ anchors Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:
╚τ∞σφσφ Γ Navigator 3.0.
═αµΦ∞ασ∞α Ωφε∩Ωα Γ HTML ⌠ε≡∞σ.
╬∩≡σΣσδσφΦσ Ωφε∩ΩΦ:
<INPUT TYPE="button" NAME="buttonName" VALUE="buttonText" [onClick="handlerText"]>
NAME="buttonName" ε∩≡σΣσδ σ≥ Φ∞
εß·σΩ≥α button. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ,
Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε name.
VALUE="buttonText" ε∩≡σΣσδ σ≥ ≥σΩ±≥,
ε≥εß≡αµασ∞√Θ φα Ωφε∩Ωσ. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε
τφα≈σφΦσ, Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε value.
buttonName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α button.
formName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ
²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ button Γ
⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ button Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ button Γδ σ≥± ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ
ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
╬ß·σΩ≥ button Γδ σ≥± εß√≈φεΘ Ωφε∩ΩεΘ, Ωε≥ε≡≤■ Γ√
∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ Σδ Γ√∩εδφσφΦ ΣσΘ±≥ΓΦ ,
ε∩≡σΣσδσφφεπε Γα∞Φ. ╩φε∩Ωα Γ√∩εδφ σ≥ ±Ω≡Φ∩≥,
ε∩≡σΣσδσφφ√Θ ±εß√≥Φσ∞ onClick.
╚τ∞σφσφ Γ Navigator 3.0.
╩εφ≥≡εδⁿφ√Θ ∩σ≡σΩδ■≈α≥σδⁿ (checkbox) Γ HTML ⌠ε≡∞σ. checkbox
Γδ σ≥± ±σφ±ε≡φ√∞ ∩σ≡σΩδ■≈α≥σδσ∞, ∩ετΓεδ ■∙Φ∞
∩εδⁿτεΓα≥σδ■ ≤±≥αφαΓδΦΓα≥ⁿ τφα≈σφΦσ on ΦδΦ off.
TYPE="checkbox" NAME="checkboxName" VALUE="checkboxValue" [CHECKED] [onClick="handlerText"]> textToDisplay
NAME="checkboxName" ε∩≡σΣσδ σ≥ Φ∞ εß·σΩ≥α
checkbox. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤
±ΓεΘ±≥Γε name.
VALUE="checkboxValue" ε∩≡σΣσδ σ≥ τφα≈σφΦσ,
Ωε≥ε≡εσ ∩ε±√δασ≥± ±σ≡Γσ≡≤ ∩≡Φ Γ√ßε≡σ checkbox Φ
ε≥∩≡αΓΩσ ⌠ε≡∞√. ╧ε ≤∞εδ≈αφΦ■ ²≥ε "on". ┬√
∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε
value.
CHECKED ε∩≡σΣσδ σ≥ checkbox, ε≥εß≡αµασ∞√Θ ∩ε∞σ≈σφφ√∞
παδε≈ΩεΘ. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ,
Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε defaultChecked.
textToDisplay ε∩≡σΣσδ σ≥ ≥σΩ±≥, ε≥εß≡αµασ∞√Θ ≡ Σε∞
± checkbox.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α checkbox:
checkboxName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α checkbox.
formName δ■ßεσ τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form
ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ checkbox Γ
⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ checkbox Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ checkbox Γδ σ≥± ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ
ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
╤ΓεΘ±≥Γε checked Φ±∩εδⁿτ≤σ≥± Σδ ε∩≡σΣσδσφΦ checkbox,
∩ε∞σ≈σφφεπε παδε≈ΩεΘ Γ φα±≥ε ∙ΦΘ ∞ε∞σφ≥.
╤ΓεΘ±≥Γε defaultChecked Φ±∩εδⁿτ≤σ≥± Σδ ε∩≡σΣσδσφΦ
checkbox, ∩ε∞σ≈σφφεπε παδε≈ΩεΘ ∩≡Φ ταπ≡≤τΩσ ⌠ε≡∞√.
╚τ∞σφσφ Γ Navigator 3.0.
╧ετΓεδ σ≥ Γα∞ ≡αßε≥α≥ⁿ ± Σα≥εΘ Φ Γ≡σ∞σφσ∞.
╬∩≡σΣσδσφΦσ εß·σΩ≥α Date:
dateObjectName δ■ßεσ Φ∞ φεΓεπε εß·σΩ≥α ΦδΦ
±ΓεΘ±≥Γε ±≤∙σ±≥Γ≤■∙σπε εß·σΩ≥α.
year, month, day, hours, minutes, seconds ±≥≡εΩεΓ√σ τφα≈σφΦ
Σδ 2 ⌠ε≡∞√ ±Φφ≥αΩ±Φ±α. ─δ 3 Φ 4 - ÷σδε≈Φ±δσφφ√σ
τφα≈σφΦ .
╚±∩εδⁿτεΓαφΦσ ∞σ≥εΣεΓ Date:
dateObjectName.methodName(parameters)
dateObjectName δ■ßεσ Φ∞ ±≤∙σ±≥Γ≤■∙σπε
εß·σΩ≥α Date ΦδΦ ±ΓεΘ±≥Γε ±≤∙σ±≥Γ≤■∙σπε εß·σΩ≥α.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
╚±Ωδ■≈σφΦσ: ∞σ≥εΣ√ parse Φ UTC εß·σΩ≥α Date Γδ ■≥± ±≥α≥Φ≈σ±ΩΦ∞Φ ∞σ≥εΣα∞Φ, Ωε≥ε≡√σ Γ√ Φ±∩εδⁿτ≤■≥± ±δσΣ≤■∙Φ∞ εß≡ατε∞:
Date.UTC(parameters) Date.parse(parameters)
╬ß·σΩ≥ Date Γδ σ≥± Γ±≥≡εσφφ√∞ εß·σΩ≥ε∞ JavaScript.
╘ε≡∞εΘ 1 ±Φφ≥αΩ±Φ±α ±ετΣα■≥± ≥σΩ≤∙Φσ Σα≥α Φ
Γ≡σ∞ . ┼±δΦ Γ√ ∩≡ε∩≤±Ωασ≥σ ≈α±√, ∞Φφ≤≥√ ΦδΦ
±σΩ≤φΣ√ Γ ⌠ε≡∞α⌡ 2 Φ 4 ±Φφ≥αΩ±Φ±α, ≥ε ß≤Σσ≥
≤±≥αφεΓδσφε φ≤δσΓεσ τφα≈σφΦσ.
╤∩ε±εß εß≡α∙σφΦ Ω Σα≥α∞ JavaScript ε≈σφⁿ ∩ε⌡εµ φα
±∩ε±εß Java: εßα τ√Ωα Φ∞σ■≥ ∞φεπε εΣΦφαΩεΓ√⌡
∞σ≥εΣεΓ date Φ εßα ⌡≡αφ ≥ Σα≥√ Γφ≤≥≡σφφσ ΩαΩ
ΩεδΦ≈σ±≥Γε ∞ΦδδΦ±σΩ≤φΣ ± 1 φΓα≡ 1970 00:00:00. ─α≥√,
∩≡σΣ°σ±≥Γ≤■∙Φσ 1970 π. φσ Σε∩≤±Ωα■≥± .
╚τ∞σφσφ Γ Navigator 3.0.
╤εΣσ≡µΦ≥ Φφ⌠ε≡∞α÷Φ■ ε ≥σΩ≤∙σ∞ ΣεΩ≤∞σφ≥σ Φ
εßσ±∩σ≈σφ ∞σ≥εΣα∞Φ ε≥εß≡αµσφΦ HTML-ΣεΩ≤∞σφ≥α.
─δ ε∩≡σΣσδσφΦ εß·σΩ≥α document Φ±∩εδⁿτ≤σ≥± ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ±:
<BODY BACKGROUND="backgroundImage" BGCOLOR="backgroundColor" TEXT="foregroundColor" LINK="unfollowedLinkColor" ALINK="activatedLinkColor" VLINK="followedLinkColor" [onLoad="handlerText"] [onUnload="handlerText"]> </BODY>
BACKGROUND ε∩≡σΣσδ σ≥ Ωα≡≥ΦφΩ≤, Ωε≥ε≡α Γ√∩εδφ σ≥
≡εδⁿ ⌠εφα ΣεΩ≤∞σφ≥α.
BGCOLOR, TEXT, LINK, ALINK, VLINK ε∩≡σΣσδ σ≥ ÷Γσ≥ ΩαΩ
°σ±≥Φ≡ατ≡ Σφεσ °σ±≥φαΣ÷α≥Φ≡Φ≈φεσ ≈Φ±δε (Γ
⌠ε≡∞α≥σ "rrggbb" ΦδΦ "#rrggbb") ΦδΦ ΩαΩ εΣφε Φτ
±≥≡εΩεΓ√⌡ φατΓαφΦΘ Γ Color Value.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α document:
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
HTML ΣεΩ≤∞σφ≥ ±ε±≥εΦ≥ Φτ ≥απεΓ <HEAD> Φ <BODY>.
<HEAD> ±εΣσ≡µΦ≥ Φφ⌠ε≡∞α÷Φ■ ε ταπεδεΓΩσ
ΣεΩ≤∞σφ≥α Φ ε±φεΓαφΦΦ (αß±εδ■≥φ√Θ URL ε±φεΓαφΦ ,
Φ±∩εδⁿτ≤σ∞√Θ Σδ ε≥φε±Φ≥σδⁿφ√⌡ URL ±±√δεΩ Γ
ΣεΩ≤∞σφ≥σ). ╥απ <BODY> ταΩδ■≈ασ≥ Γ ±σßσ ≥σδε
ΣεΩ≤∞σφ≥α, Ωε≥ε≡√Θ ε∩≡σΣσδσφ ≥σΩ≤∙Φ∞ URL. ┬±σ ≥σδε
ΣεΩ≤∞σφ≥α (Γ±σ Σ≡≤πΦσ ²δσ∞σφ≥√ HTML ΣεΩ≤∞σφ≥α)
φα⌡εΣ ≥± Γφ≤≥≡Φ ≥απα <BODY>.
┬√ ∞εµσ≥σ ταπ≡≤τΦ≥ⁿ φεΓ√Θ ΣεΩ≤∞σφ≥, Φ±∩εδⁿτ≤
εß·σΩ≥ location.
┬√ ∞εµσ≥σ ±±√δα≥ⁿ± φα Ωε≡ , ⌠ε≡∞√ Φ ±±√δΩΦ
ΣεΩ≤∞σφ≥α, Φ±∩εδⁿτ≤ ∞α±±ΦΓ√ anchors, forms Φ links.
▌≥Φ ∞α±±ΦΓ√ ±εΣσ≡µα≥ τα∩Φ±ⁿ Σδ ΩαµΣεπε Ωε≡ ,
⌠ε≡∞√ Φ ±±√δΩΦ Γ ΣεΩ≤∞σφ≥σ.
╤δσΣ≤■∙Φσ εß·σΩ≥√ ≥αΩµσ Γδ ■≥± ±ΓεΘ±≥Γα∞Φ
εß·σΩ≥α document:
╠α±±ΦΓ εß·σΩ≥εΓ, ±εΣσ≡µα∙ΦΘ ²δσ∞σφ≥√ ⌠ε≡∞√ (≥αΩΦσ ΩαΩ εß·σΩ≥√ checkbox, radio Φ text) ∩ε ∩ε≡ ΣΩ≤ Γ±≥≡σ≈ασ∞ε±≥Φ.
formName δ■ßεσ Φ∞ ⌠ε≡∞√ ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ
forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ Γ
⌠ε≡∞σ.
┬√ ∞εµσ≥σ ±±√δα≥ⁿ± φα ²δσ∞σφ≥√ ⌠ε≡∞√ Γ Γα°σΘ
∩≡επ≡α∞∞σ, Φ±∩εδⁿτ≤ ∞α±±ΦΓ elements. ▌≥ε≥ ∞α±±ΦΓ
±εΣσ≡µΦ≥ τα∩Φ±ⁿ Σδ ΩαµΣεπε εß·σΩ≥α (button, checkbox,
password, radio, select, submit, text, textarea) Γ ⌠ε≡∞σ ∩ε ∩ε≡ ΣΩ≤
Γ±≥≡σ≈ασ∞ε±≥Φ. ═α∩≡Φ∞σ≡, σ±δΦ ⌠ε≡∞α ±εΣσ≡µΦ≥
∩εδσ text Φ ΣΓα ²δσ∞σφ≥α checkbox, ≥ε ²≥Φ ²δσ∞σφ≥√
Γ√πδ Σ ≥ ≥αΩ formNameelements[0], formNameelements[1], formNameelements[2].
╒ε≥ Γ√ ∞εµσ≥σ ≥αΩµσ ±±√δα≥ⁿ± φα ²δσ∞σφ≥√ ⌠ε≡∞√,
Φ±∩εδⁿτ≤ Φ∞ ²δσ∞σφ≥α (Φτ α≥≡Φß≤≥α NAME), ∞α±±ΦΓ
elements ∩ετΓεδ σ≥ ±±√δα≥ⁿ± φα εß·σΩ≥√ ⌠ε≡∞√ ßστ
Φ±∩εδⁿτεΓαφΦ Φ⌡ Φ∞σφ. ═α∩≡Φ∞σ≡, σ±δΦ ∩σ≡Γ√Θ
εß·σΩ≥ Γ ⌠ε≡∞σ userInfo Γδ σ≥± εß·σΩ≥ε∞ text userName,
Γ√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ σπε τφα≈σφΦσ δ■ß√∞ Φτ
±δσΣ≤■∙Φ⌡ ±∩ε±εßεΓ:
userInfo.userName.value userInfo.userName[0].value
─δ ∩εδ≤≈σφΦ ΩεδΦ≈σ±≥Γα ²δσ∞σφ≥εΓ ⌠ε≡∞√, Φ±∩εδⁿτ≤σ≥± ±ΓεΘ±≥Γε length:
formName.elements.length
╩αµΣα Ωφε∩Ωα radio Γ εß·σΩ≥σ radio
∩≡σΣ±≥αΓδ σ≥± ΩαΩ ε≥Σσδⁿφ√Θ ²δσ∞σφ≥ Γ ∞α±±ΦΓσ elements.
▌δσ∞σφ≥√ Γ ∞α±±ΦΓσ elements ε≥Ω≡√≥√ ≥εδⁿΩε Σδ
≈≥σφΦ . ═α∩≡Φ∞σ≡, Γ√≡αµσφΦσ formName.elements[0]="music"
φσ Φ∞σσ≥ ²⌠⌠σΩ≥α.
╟φα≈σφΦσ ΩαµΣεπε ²δσ∞σφ≥α Γ ∞α±±ΦΓσ elements
Γδ σ≥± ∩εδφ√∞ HTML Γ√≡αµσφΦσ∞ Σδ εß·σΩ≥α.
╚τ∞σφσφ Γ Navigator 3.0.
╧ετΓεδ σ≥ ∩εδⁿτεΓα≥σδ ∞ Γ±≥αΓδ ≥ⁿ ≥σΩ±≥ Φ
Σσδα≥ⁿ Φτ∞σφσφΦ Φτ εß·σΩ≥εΓ ⌠ε≡∞√ ≥αΩΦ⌡ ΩαΩ
π≡α⌠Φ≈σ±ΩΦσ ε∩÷ΦΦ, ±σδσΩ≥ε≡φ√σ Ωφε∩ΩΦ Φ ±∩Φ±ΩΦ
²δσ∞σφ≥εΓ. ┬√ ∞εµσ≥σ ≥αΩµσ Φ±∩εδⁿτεΓα≥ⁿ ⌠ε≡∞≤
Σδ ε≥∩≡αΓΩΦ Σαφφ√⌡ ±σ≡Γσ≡≤.
─δ ε∩≡σΣσδσφΦ ⌠ε≡∞√ Φ±∩εδⁿτ≤σ≥± ±≥αφΣα≡≥φ√Θ ±Φφ≥αΩ±Φ± HTML ± ΣεßαΓδσφΦσ∞ ±εß√≥Φ onSubmit:
<FORM NAME="formName" TARGET="windowName" ACTION="serverURL" METHOD=GET | POST ENCTYPE="encodingType" [onSubmit="handlerText"]> </FORM>
NAME="formName" ε∩≡σΣσδ σ≥ Φ∞
εß·σΩ≥α form.
TARGET="windowName" ε∩≡σΣσδ σ≥ εΩφε, Γ Ωε≥ε≡εσ
ταπ≡≤µασ≥± ≡στ≤δⁿ≥α≥ ∩σ≡σΣα≈Φ ⌠ε≡∞√. ╩επΣα Γ√
Φ±∩εδⁿτ≤σ≥σ ⌠ε≡∞≤ ± α≥≡Φß≤≥ε∞ TARGET, ±σ≡Γσ≡
∩εΩατ√Γασ≥ ε≥Γσ≥√ Γ εΩφσ windowName Γ∞σ±≥ε εΩφα,
±εΣσ≡µα∙σπε ⌠ε≡∞≤. windowName ∞εµσ≥ ß√≥ⁿ
±≤∙σ±≥Γ≤■∙Φ∞ εΩφε∞, Φ∞σφσ∞ ⌠≡σΘ∞α, ε∩≡σΣσδσφφεπε
Γ ≥απσ <FRAMESET> ΦδΦ εΣφΦ∞ Φτ Φ∞σφ ⌠≡σΘ∞α _top, _parent,
_self ΦδΦ _blank; εφε φσ ∞εµσ≥ ß√≥ⁿ Γ√≡αµσφΦσ∞ JavaScript
(φα∩≡Φ∞σ≡, parent.frameName ΦδΦ windowName.frameName).
═σΩε≥ε≡√σ τφα≈σφΦ Σδ ²≥επε α≥≡Φß≤≥α ∞επ≤≥
≥≡σßεΓα≥ⁿ ε∩≡σΣσδσφφ√⌡ τφα≈σφΦΘ Σδ Σ≡≤πΦ⌡
α≥≡Φß≤≥εΓ. ╤∞ε≥≡Φ≥σ RFC 1867. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε
τφα≈σφΦσ, Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε target.
ACTION="serverURL" ε∩≡σΣσδ σ≥ URL ±σ≡Γσ≡α, Σδ
Ωε≥ε≡επε ∩εδσ ⌠ε≡∞√ ΓΓεΣΦ≥ Φφ⌠ε≡∞α÷Φ■ is sent. ▌≥ε≥
α≥≡Φß≤≥ ∞εµσ≥ ≤Ωατ√Γα≥ⁿ ∩≡ΦδεµσφΦ CGI ΦδΦ LiveWire φα
±σ≡Γσ≡σ, ²≥ε ∞εµσ≥ ≥αΩµσ ß√≥ⁿ mailto: URL σ±δΦ ⌠ε≡∞α
ε≥∩≡αΓδ σ≥ ∩ε≈≥≤. ╤∞ε≥≡Φ≥σ εß·σΩ≥ location,
πΣσ ε∩Φ±αφ√ Ωε∞∩εφσφ≥√ URL. ═σΩε≥ε≡√σ τφα≈σφΦ Σδ
²≥επε α≥≡Φß≤≥α ∞επ≤≥ ≥≡σßεΓα≥ⁿ ε∩≡σΣσδσφφ√⌡
τφα≈σφΦΘ Σδ Σ≡≤πΦ⌡ α≥≡Φß≤≥εΓ. ╤∞ε≥≡Φ≥σ RFC 1867. ┬√
∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε
action.
METHOD=GET | POST ε∩≡σΣσδ σ≥ ∞σ≥εΣ ∩σ≡σΣα≈Φ Φφ⌠ε≡∞α÷ΦΦ
±σ≡Γσ≡≤, ε∩≡σΣσδσφφε∞≤ ACTION. GET (∩ε ≤∞εδ≈αφΦ■)
ΣεßαΓδ σ≥ ΓΓσΣσφφ≤■ Φφ⌠ε≡∞α÷Φ■ Ω URL, Ωε≥ε≡α Γ
ßεδⁿ°Φφ±≥Γσ ∩≡ΦφΦ∞α■∙Φ⌡ ±Φ±≥σ∞ ±≥αφεΓΦ≥±
τφα≈σφΦσ∞ ∩σ≡σ∞σφφεΘ εΩ≡≤µσφΦ QUERY_STRING. POST
ε≥∩≡αΓδ σ≥ ΓΓεΣΦ∞≤■ Φφ⌠ε≡∞α÷Φ■ Γ ≥σδσ Σαφφ√⌡,
Ωε≥ε≡εσ Γδ σ≥± Σε±≥≤∩φ√∞ φα stdin ± ΣδΦφφεΘ
Σαφφ√⌡ Γ ∩σ≡σ∞σφφεΘ εΩ≡≤µσφΦ CONTENT_LENGTH. ═σΩε≥ε≡√σ
τφα≈σφΦ Σδ ²≥επε α≥≡Φß≤≥α ∞επ≤≥ ≥≡σßεΓα≥ⁿ
ε∩≡σΣσδσφφ√⌡ τφα≈σφΦΘ Σδ Σ≡≤πΦ⌡ α≥≡Φß≤≥εΓ.
╤∞ε≥≡Φ≥σ RFC 1867. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ,
Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε method.
ENCTYPE="encodingType" ε∩≡σΣσδ σ≥ MIME ΩεΣΦ≡εΓΩ≤
Σαφφ√⌡, ≤±≥αφεΓδσφφ≤■: "application/x-www-forum-urlencoded"
(∩ε ≤∞εδ≈αφΦ■) ΦδΦ "multipart/form-data". ═σΩε≥ε≡√σ
τφα≈σφΦ Σδ ²≥επε α≥≡Φß≤≥α ∞επ≤≥ ≥≡σßεΓα≥ⁿ
ε∩≡σΣσδσφφ√⌡ τφα≈σφΦΘ Σδ Σ≡≤πΦ⌡ α≥≡Φß≤≥εΓ.
╤∞ε≥≡Φ≥σ RFC 1867. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ,
Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε encoding.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α form:
formName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ form.
╩αµΣα ⌠ε≡∞α Γ ΣεΩ≤∞σφ≥σ Γδ σ≥± ε≥Σσδⁿφ√∞
εß·σΩ≥ε∞.
┬√ ∞εµσ≥σ ±±√δα≥ⁿ± φα ²δσ∞σφ≥√ ⌠ε≡∞√ Γ Γα°σΘ
∩≡επ≡α∞∞σ, Φ±∩εδⁿτ≤ Φ∞ ²δσ∞σφ≥α (Φτ α≥≡Φß≤≥α
NAME) ΦδΦ ∞α±±ΦΓ elements. ╠α±±ΦΓ elements ±εΣσ≡µΦ≥
τα∩Φ±ⁿ Σδ ΩαµΣεπε ²δσ∞σφ≥α (≥αΩΦ⌡ ΩαΩ εß·σΩ≥√
checkbox, radio ΦδΦ text) Γ ⌠ε≡∞σ.
┬√ ∞εµσ≥σ ±±√δα≥ⁿ± φα ⌠ε≡∞√ Γ Γα°σΘ ∩≡επ≡α∞∞σ,
Φ±∩εδⁿτ≤ ∞α±±ΦΓ forms (Γ√ ∞εµσ≥σ ≥αΩµσ
Φ±∩εδⁿτεΓα≥ⁿ Φ∞ ⌠ε≡∞√). ▌≥ε≥ ∞α±±ΦΓ ±εΣσ≡µΦ≥
τα∩Φ±ⁿ Σδ ΩαµΣεπε εß·σΩ≥α form (≥απα <FORM>) ∩ε
∩ε≡ ΣΩ≤ Γ±≥≡σ≈ασ∞ε±≥Φ Γ ΣεΩ≤∞σφ≥σ. ═α∩≡Φ∞σ≡,
σ±δΦ ΣεΩ≤∞σφ≥ ±εΣσ≡µΦ≥ ≥≡Φ ⌠ε≡∞√, ≥ε ²≥Φ ⌠ε≡∞√
∩≡σΣ±≥αΓδσφ√ ≥αΩ document.forms[0], document.forms[1] Φ document.forms[2].
╚±∩εδⁿτεΓαφΦσ ∞α±±ΦΓα forms:
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ
⌠ε≡∞≤ Γ ΣεΩ≤∞σφ≥σ.
─δ ∩εδ≤≈σφΦ ΩεδΦ≈σ±≥Γα ⌠ε≡∞ Γ ΣεΩ≤∞σφ≥σ
Φ±∩εδⁿτ≤σ≥± ±ΓεΘ±≥Γε length: document.forms.length.
┬√ ∞εµσ≥σ ≥αΩµσ εß≡α∙α≥ⁿ± Ω ²δσ∞σφ≥α∞ ⌠ε≡∞√,
Φ±∩εδⁿτ≤ ∞α±±ΦΓ forms. ═α∩≡Φ∞σ≡, Γ√
εß≡α∙ασ≥σ±ⁿ Ω εß·σΩ≥≤ text ± Φ∞σφσ∞ quantity Γε Γ≥ε≡εΘ
⌠ε≡∞σ ≥αΩ:
document.forms[1].quantity.
▌δσ∞σφ≥√ ∞α±±ΦΓα forms ε≥Ω≡√≥√
≥εδⁿΩε Σδ ≈≥σφΦ . ═α∩≡Φ∞σ≡, Γ√≡αµσφΦσ
document.forms[0]="music" φσ Φ∞σσ≥ ²⌠⌠σΩ≥α.
╟φα≈σφΦσ ΩαµΣεπε ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms
Γδ σ≥± <object nameAttribute>, πΣσ nameAttribute
Γδ σ≥± α≥≡Φß≤≥ε∞ NAME ⌠ε≡∞√.
╬ß·σΩ≥ form Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:
╤δσΣ≤■∙Φσ εß·σΩ≥√ Γδ ■≥± ≥αΩµσ ±ΓεΘ±≥Γα∞Φ
εß·σΩ≥α form:
╠α±±ΦΓ forms Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:
╚τ∞σφσφ Γ Navigator 3.0.
╬Ωφε, Ωε≥ε≡εσ ∞εµσ≥ ∩εΩατ√Γα≥ⁿ φα εΣφε∞ ²Ω≡αφσ
φσ±ΩεδⁿΩε φσταΓΦ±Φ∞ε ∩≡εΩ≡≤≈ΦΓασ∞√⌡ ⌠≡σΘ∞εΓ,
ΩαµΣ√Θ Φτ Ωε≥ε≡√⌡ Φ∞σσ≥ ±ΓεΘ ±εß±≥Γσφφ√Θ URL.
╘≡σΘ∞√ ∞επ≤≥ ≤Ωατ√Γα≥ⁿ φα ≡ατδΦ≈φ√σ URL'Φ Φ ß√≥ⁿ
±±√δΩεΘ Σ≡≤πΦ⌡ URL'σΘ, Γ±σ Γφ≤≥≡Φ εΣφεπε ²Ω≡αφα.
─δ ε∩≡σΣσδσφΦ εß·σΩ≥α frame Φ±∩εδⁿτ≤σ≥± ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ±. ╤εß√≥Φ onLoad Φ onUnload ε∩≡σΣσδ ■≥± Γ ≥απσ <FRAMESET>, φε Γδ ■≥± ±εß√≥Φ ∞Φ εß·σΩ≥α window:
<FRAMESET ROWS="rowHeightList" COLS="columnWidthList" [onLoad="handlerText"] [onUnload="handlerText"]> [<FRAME SRC="locationorURL" NAME="frameName">] </FRAMESET>
ROWS="rowHeightList" ≈σ≡στ τα∩ ≥≤■
≤Ωατ√Γασ≥± φαßε≡ τφα≈σφΦΘ, ε∩≡σΣσδ ■∙Φ⌡ Γ√±ε≥≤
⌠≡σΘ∞α. ╠εµφε ε∩≡σΣσδΦ≥ⁿ σΣΦφΦ÷≤ Φτ∞σ≡σφΦ , ∩ε
≤∞εδ≈αφΦ■ ²≥ε ∩ΦΩ±σδΦ.
COLS="columnWidthList" ≈σ≡στ τα∩ ≥≤■ ≤Ωατ√Γασ≥±
φαßε≡ τφα≈σφΦΘ, ε∩≡σΣσδ ■∙Φ⌡ °Φ≡Φφ≤ ⌠≡σΘ∞α.
╠εµφε ε∩≡σΣσδΦ≥ⁿ σΣΦφΦ÷≤ Φτ∞σ≡σφΦ , ∩ε ≤∞εδ≈αφΦ■
²≥ε ∩ΦΩ±σδΦ. <FRAME> ε∩≡σΣσδ σ≥ ⌠≡σΘ∞
SRC="locationorURL" ε∩≡σΣσδ σ≥ URL ΣεΩ≤∞σφ≥α,
∩εΩατ√Γασ∞επε Γε ⌠≡σΘ∞σ. URL φσ ∞εµσ≥ ΓΩδ■≈α≥ⁿ Φ∞
Ωε≡ , φα∩≡Φ∞σ≡, <FRAME SRC="doc2.html#colors"
NAME="frame2" - ²≥ε φσ ∩≡αΓΦδⁿφε. ╤∞ε≥≡Φ≥σ εß·σΩ≥ location, πΣσ ε∩Φ±αφ√ Ωε∞∩εφσφ≥√ URL.
NAME="frameName" ε∩≡σΣσδ σ≥ Φ∞ , Φ±∩εδⁿτ≤σ∞εσ
ΩαΩ ±±√δΩα Σδ ∩σ≡σ⌡εΣα ∩ε πΦ∩σ≡±±√δΩα∞.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ εß·σΩ≥α frame:
windowReference ∩σ≡σ∞σφφα windowVar Φτ
ε∩≡σΣσδσφΦ εΩφα (±∞ε≥≡Φ≥σ εß·σΩ≥ window)
ΦδΦ εΣΦφ Φτ ±ΦφεφΦ∞εΓ top ΦδΦ parent.
frameName τφα≈σφΦσ α≥≡Φß≤≥α NAME Γ ≥απσ <FRAME>
εß·σΩ≥α frame.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ frame.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
╥απ <FRAMESET> Φ±∩εδⁿτ≤σ≥± Γ HTML ΣεΩ≤∞σφ≥σ,
σΣΦφ±≥Γσφφα σπε ÷σδⁿ - ε∩≡σΣσδΦ≥ⁿ ≡α±∩εδεµσφΦσ
⌠≡σΘ∞εΓ, ±ε±≥αΓδ ■∙Φ⌡ ±≥≡αφΦ÷≤. ╩αµΣ√Θ ⌠≡σΘ∞
Γδ σ≥± εß·σΩ≥ε∞ window.
┼±δΦ ≥απ <FRAME> ±εΣσ≡µΦ≥ α≥≡Φß≤≥√ SRC Φ NAME, Γ√
∞εµσ≥σ ±±√δα≥ⁿ± φα ²≥ε≥ ⌠≡σΘ∞ Φτ ⌠≡σΘ∞α,
φα⌡εΣ ∙σπε± φα ≥ε∞ µσ ≤≡εΓφσ Φσ≡α≡⌡ΦΦ,
Φ±∩εδⁿτ≤ parent.frameName ΦδΦ parent.frames[index].
═α∩≡Φ∞σ≡, σ±δΦ ≈σ≥Γσ≡≥√Θ ⌠≡σΘ∞ Γ ≤±≥αφεΓΩσ Φ∞σσ≥
NAME="homeFrame", ≥ε ⌠≡σΘ∞√, φα⌡εΣ ∙Φσ± φα ≥ε∞ µσ
≤≡εΓφσ Φσ≡α≡⌡ΦΦ, ∞επ≤≥ ±±√δα≥ⁿ± φα ²≥ε≥ ⌠≡σΘ∞,
Φ±∩εδⁿτ≤ parent.homeFrame ΦδΦ parent.frames[3].
╤ΓεΘ±≥Γα self Φ window Γδ ■≥± ±ΦφεφΦ∞α∞Φ Σδ
≥σΩ≤∙σπε ⌠≡σΘ∞α, Γ√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ Φ⌡ Σδ
±±√δεΩ Γ ≥σΩ≤∙σ∞ ⌠≡σΘ∞σ.
╤ΓεΘ±≥Γα top Φ parent Γδ ■≥± ≥αΩµσ ±ΦφεφΦ∞α∞Φ,
Ωε≥ε≡√σ ∞επ≤≥ Φ±∩εδⁿτεΓα≥ⁿ± Γ∞σ±≥ε Φ∞σφΦ
⌠≡σΘ∞α. top ±±√δασ≥± φα ±α∞εσ Γσ≡⌡φσσ εΩφε,
±εΣσ≡µα∙σσ ⌠≡σΘ∞√ ΦδΦ nested framesets, Φ parent ±±√δασ≥±
φα εΩφε, ±εΣσ≡µα∙σσ ≥σΩ≤∙ΦΘ frameset. ╤∞ε≥≡Φ≥σ
±ΓεΘ±≥Γα top Φ parent.
┬√ ∞εµσ≥σ ±±√δα≥ⁿ± φα εß·σΩ≥√ frame Γ Γα°σΘ
∩≡επ≡α∞∞σ, Φ±∩εδⁿτ≤ ∞α±±ΦΓ frames. ▌≥ε≥ ∞α±±ΦΓ
±εΣσ≡µΦ≥ τα∩Φ±ⁿ Σδ ΩαµΣεπε ⌠≡σΘ∞α-∩ε≥ε∞Ωα (≥απα
<FRAME>) Γ εΩφσ, ±εΣσ≡µα∙σ∞ ≥απ <FRAMESET> ∩ε
∩ε≡ ΣΩ≤ Γ±≥≡σ≈ασ∞ε±≥Φ. ═α∩≡Φ∞σ≡, σ±δΦ εΩφε
±εΣσ≡µΦ≥ ≥≡Φ ⌠≡σΘ∞α-∩ε≥ε∞Ωα, ²≥Φ ⌠≡σΘ∞√
ε≥εß≡αµα■≥± ΩαΩ parent.frames[0], parent.frames[1], parent.frames[2].
╚±∩εδⁿτεΓαφΦσ ∞α±±ΦΓα frames:
frameReference ΣσΘ±≥ΓΦ≥σδⁿφ√Θ ∩≤≥ⁿ
±±√δΩΦ φα ⌠≡σΘ∞, ε∩Φ±αφφ√Θ Γ εß·σΩ≥σ frame.
windowReference ∩σ≡σ∞σφφα windowVar Φτ ε∩≡σΣσδσφΦ
εΩφα (±∞ε≥≡Φ≥σ εß·σΩ≥ window) ΦδΦ εΣΦφ Φτ
±ΦφεφΦ∞εΓ top ΦδΦ parent.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ ΩεδΦ≈σ±≥Γε
⌠≡σΘ∞εΓ Γ ≡εΣΦ≥σδⁿ±Ωε∞ εΩφσ.
─δ ∩εδ≤≈σφΦ ΩεδΦ≈σ±≥Γα ⌠≡σΘ∞εΓ-∩ε≥ε∞ΩεΓ Γ εΩφσ
ΦδΦ ⌠≡σΘ∞σ Φ±∩εδⁿτ≤σ≥± ±ΓεΘ±≥Γε length:
[windowReference.]frames.length [frameReference.]frames.length
▌δσ∞σφ≥√ Γ ∞α±±ΦΓσ frames ε≥Ω≡√≥√
≥εδⁿΩε Σδ ≈≥σφΦ . ═α∩≡Φ∞σ≡, Γ√≡αµσφΦσ [windowReference.]frames[0]="frame1"
φσ Φ∞σσ≥ ²⌠⌠σΩ≥α.
╟φα≈σφΦσ ΩαµΣεπε ²δσ∞σφ≥α Γ ∞α±±ΦΓσ frames
Γδ σ≥± <object nameAttribute>, nameAttribute
Γδ σ≥± α≥≡Φß≤≥ε∞ NAME ⌠≡σΘ∞α.
╬ß·σΩ≥ frame Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:
╠α±±ΦΓ frames Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:
╚τ∞σφσφ Γ Navigator 3.0.
╥σΩ±≥εΓ√Θ εß·σΩ≥ ⌠ε≡∞√, Ωε≥ε≡√Θ φσ ε≥εß≡αµασ≥±
Γ HTML ⌠ε≡∞σ. ╬ß·σΩ≥ hidden Φ±∩εδⁿτ≤σ≥± Σδ ∩σ≡σΣα≈Φ
∩α≡ Φ∞ /τφα≈σφΦσ ∩≡Φ ταπ≡≤τΩσ ⌠ε≡∞√.
╬∩≡σΣσδσφΦσ εß·σΩ≥α hidden:
<INPUT TYPE="hidden" NAME="hiddenName" [VALUE="textValue"]>
NAME="hiddenName" ε∩≡σΣσδ σ≥ Φ∞
εß·σΩ≥α hidden. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ,
Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε name.
VALUE="textValue" ε∩≡σΣσδ σ≥ φα≈αδⁿφεσ
τφα≈σφΦσ εß·σΩ≥α hidden.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ εß·σΩ≥α hidden:
hiddenName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α
hidden.
formName δ■ßεσ τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form
ΦδΦ ²δσ∞σφ≥α ∞α±±ΦΓα forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ hidden Γ
⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ hidden Γδ σ≥± ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ
ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
╬ß·σΩ≥ hidden φσ ∞εµσ≥ ß√≥ⁿ ≤ΓΦΣσφ Φ Φτ∞σφσφ
∩εδⁿτεΓα≥σδσ∞, φε Γ√ ∞εµσ≥σ τα∩≡επ≡α∞∞Φ≡εΓα≥ⁿ
Φτ∞σφσφΦσ τφα≈σφΦ εß·σΩ≥α, Φτ∞σφ ±ΓεΘ±≥Γε value.
┬√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ εß·σΩ≥√ hidden Σδ
Ωε∞∞≤φΦΩα÷ΦΘ ΩδΦσφ≥/±σ≡Γσ≡.
╤εΣσ≡µΦ≥ Φφ⌠ε≡∞α÷Φ■ ε URL' ⌡, Ωε≥ε≡√σ ΩδΦσφ≥ ∩ε±σ∙αδ Γφ≤≥≡Φ εΩφα. ▌≥α Φφ⌠ε≡∞α÷Φ ±ε⌡≡αφ σ≥± Φ Σε±≥≤∩φα ≈σ≡στ ∞σφ■ Go Navigator'α.
╚±∩εδⁿτεΓαφΦσ εß·σΩ≥α history:
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡
φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ history ±Γ ταφφ√∞ ±∩Φ±Ωε∞ URL'σΘ, ∩ε±σ∙σφφ√⌡ ∩εδⁿτεΓα≥σδσ∞, ΩαΩ ∩εΩαταφε Γ ∞σφ■ Go Navigator'α.
╚τ∞σφσφ Γ Navigator 3.0.
╩≤±εΩ ≥σΩ±≥α ΦδΦ Ωα≡≥ΦφΩα, ε∩≡σΣσδσφφ√σ ΩαΩ
πΦ∩σ≡≥σΩ±≥εΓα ±±√δΩα. ╧≡Φ Γ√ßε≡σ ∩εδⁿτεΓα≥σδσ∞
±±√δΩΦ Γ ≥σΩ±≥σ, Γ εΩφε ταπ≡≤µασ≥± ΣεΩ≤∞σφ≥,
±εε≥Γσ≥±≥Γ≤■∙ΦΘ ²≥εΘ πΦ∩σ≡≥σΩ±≥εΓεΘ ±±√δΩσ.
─δ ε∩≡σΣσδσφΦ ±±√δΩΦ Φ±∩εδⁿτ≤σ≥± ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ± ± ΣεßαΓδσφΦσ∞ ±εß√≥ΦΘ onClick Φ onMouseOver:
<A HREF=locationorURL [NAME="anchorName"] [TARGET="windowName"] [onClick="handlerText"] [onMouseOver="handlerText"]> linkText </A>
A HREF=locationorURL ΦΣσφ≥Φ⌠Φ÷Φ≡≤σ≥ ∞σ±≥ε
φατφα≈σφΦσ Ωε≡ ΦδΦ URL. ╤∞ε≥≡Φ≥σ εß·σΩ≥ location, πΣσ ε∩Φ±αφ√ Ωε∞∩εφσφ≥√ URL.
NAME="anchorName" ε∩≡σΣσδ σ≥ ≥απ, Ωε≥ε≡√Θ
±≥αφεΓΦ≥ⁿ± Σε±≥≤∩φεΘ πΦ∩σ≡≥σΩ±≥εΓεΘ ±±√δΩεΘ
Γφ≤≥≡Φ ≥σΩ≤∙σπε ΣεΩ≤∞σφ≥α. ┼±δΦ ²≥ε≥ α≥≡Φß≤≥
∩≡σΣ±≥αΓδσφ, εß·σΩ≥ link Γδ σ≥± ≥αΩµσ εß·σΩ≥ε∞
anchor. ╤∞ε≥≡Φ≥σ anchor.
TARGET="windowName" ε∩≡σΣσδ σ≥ εΩφε, Γ Ωε≥ε≡εσ
ταπ≡≤µασ≥± εßετφα≈σφφ√Θ ±±√δΩεΘ ΣεΩ≤∞σφ≥. windowName
∞εµσ≥ ß√≥ⁿ ±≤∙σ±≥Γ≤■∙Φ∞ εΩφε∞, ²≥ε ≥αΩµσ ∞εµσ≥
ß√≥ⁿ Φ∞ ⌠≡σΘ∞α, ε∩≡σΣσδσφφεπε Γ ≥απσ <FRAMESET>,
ΦδΦ εΣφε Φτ literal Φ∞σφ ⌠≡σΘ∞εΓ _top, _parent, _self ΦδΦ _blank,
²≥ε φσ ∞εµσ≥ ß√≥ⁿ Γ√≡αµσφΦσ∞ JavaScript (φα∩≡Φ∞σ≡, ²≥ε
φσ ∞εµσ≥ ß√≥ⁿ parent.frameName ΦδΦ windowName.frameName).
linkText ε≥εß≡αµασ≥± ΩαΩ πΦ∩σ≡≥σΩ±≥εΓα ±±√δΩα
φα URL.
┬√ ∞εµσ≥σ ≥αΩµσ ε∩≡σΣσδΦ≥ⁿ ±±√δΩ≤, Φ±∩εδⁿτ≤
∞σ≥εΣ link.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ εß·σΩ≥α link:
document.links[index].propertyName
index ÷σδεσ ≈Φ±δε, ε≥≡αµα■∙σσ εß·σΩ≥
link.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
╩αµΣ√Θ εß·σΩ≥ link Γδ σ≥± εß·σΩ≥ε∞ location Φ Φ∞σσ≥
≥σ µσ ±ΓεΘ±≥Γα ΩαΩ Φ εß·σΩ≥ location.
┼±δΦ εß·σΩ≥ link ≥αΩµσ Γδ σ≥± εß·σΩ≥ε∞ anchor, ≥ε
εß·σΩ≥ τα∩Φ±αφ Γ ∞α±±ΦΓα⌡ anchors Φ links.
╩επΣα ∩εδⁿτεΓα≥σδⁿ Γ√ßΦ≡ασ≥ εß·σΩ≥ link Φ
∩σ≡σ⌡εΣΦ≥ Γ ΣεΩ≤∞σφ≥, εßετφα≈σφφ√Θ ±±√δΩεΘ
(ε∩≡σΣσδσφφ√Θ HREF=locationorURL), ≥ε ²≥ε≥ ΣεΩ≤∞σφ≥
±εΣσ≡µΦ≥ URL ΣεΩ≤∞σφ≥α Φ±≥ε≈φΦΩα.
┬√ ∞εµσ≥σ ±±√δα≥ⁿ± φα εß·σΩ≥√ link Γ Γα°σΘ
∩≡επ≡α∞∞σ, Φ±∩εδⁿτ≤ ∞α±±ΦΓ links. ▌≥ε≥ ∞α±±ΦΓ
±εΣσ≡µΦ≥ τα∩Φ±ⁿ Σδ ΩαµΣεπε εß·σΩ≥α link (≥απα <A
HREF="">) ∩ε ∩ε≡ ΣΩ≤ Γ±≥≡σ≈ασ∞ε±≥Φ Γ
ΣεΩ≤∞σφ≥σ. ═α∩≡Φ∞σ≡, σ±δΦ ΣεΩ≤∞σφ≥ ±εΣσ≡µΦ≥ ≥≡Φ
εß·σΩ≥α link, ≥ε ²≥Φ ±±√δΩΦ ∩≡σΣ±≥αΓδσφ√ ≥αΩ
document.links[0], document.links[1] Φ document.links[2].
╚±∩εδⁿτεΓαφΦσ ∞α±±ΦΓα links:
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ
±±√δΩ≤ Γ ΣεΩ≤∞σφ≥σ.
─δ ∩εδ≤≈σφΦ ΩεδΦ≈σ±≥Γα ±±√δεΩ Γ ΣεΩ≤∞σφ≥σ
Φ±∩εδⁿτ≤σ≥± ±ΓεΘ±≥Γε length: document.links.length.
▌δσ∞σφ≥√ Γ ∞α±±ΦΓσ links ε≥Ω≡√≥√ ≥εδⁿΩε Σδ
≈≥σφΦ . ═α∩≡Φ∞σ≡, Γ√≡αµσφΦσ document.links[0]="link1"
φσ Φ∞σσ≥ ²⌠⌠σΩ≥α.
╬ß·σΩ≥ link Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:
╠α±±ΦΓ links Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:
╚τ∞σφσφ Γ Navigator 3.0.
╤εΣσ≡µΦ≥ Φφ⌠ε≡∞α÷Φ■ ε ≥σΩ≤∙σ∞ URL.
╚±∩εδⁿτεΓαφΦσ εß·σΩ≥α location:
[windowReference.]location[.propertyName]
windowReference ∩σ≡σ∞σφφα windowVar Φτ
ε∩≡σΣσδσφΦ εΩφα (±∞ε≥≡Φ≥σ εß·σΩ≥ window)
ΦδΦ εΣΦφ Φτ ±ΦφεφΦ∞εΓ top ΦδΦ parent.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
╧≡ε∩≤±Ω Φ∞σφΦ ±ΓεΘ±≥Γα Γδ σ≥± ≡αΓφε±Φδⁿφ√∞
ε∩≡σΣσδσφΦ■ ±ΓεΘ±≥Γα href (∩εδφ√Θ URL).
╬ß·σΩ≥ location ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ ∩εδφ√Θ URL.
╩αµΣεσ ±ΓεΘ±≥Γε εß·σΩ≥α location ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ
ε≥Σσδⁿφ≤■ ≈α±≥ⁿ URL.
╤δσΣ≤■∙ΦΘ ⌠ε≡∞α≥ URL ∩εΩατ√Γασ≥ ±Γ τⁿ ∞σµΣ≤ location
±ΓεΘ±≥Γα∞Φ:
protocol//hostname:port pathname search hash
protocol ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ φα≈αδε URL,
ΓΩδ■≈α ∩σ≡Γεσ ΣΓεσ≥ε≈Φσ.
hostname ∩≡σΣ±≥αΓδ σ≥ ⌡ε±≥ Φ Σε∞σφφεσ Φ∞ ΦδΦ IP
αΣ≡σ± ±σ≥σΓεπε ⌡ε±≥α.
port ∩≡σΣ±≥αΓδ σ≥ Ωε∞∞≤φΦΩα÷Φεφφ√Θ ∩ε≡≥,
Ωε≥ε≡√Θ ±σ≡Γσ≡ Φ±∩εδⁿτ≤σ≥ Σδ Ωε∞∞≤φΦΩα÷ΦΘ.
pathname ∩≡σΣ±≥αΓδ σ≥ url-path ≈α±≥ⁿ URL'α.
search ∩≡σΣ±≥αΓδ σ≥ δ■ßεΘ τα∩≡ε± Γ URL'σ,
φα≈Φφα■∙ΦΘ± ±ε τφαΩα Γε∩≡ε±α.
hash ∩≡σΣ±≥αΓδ σ≥ Φ∞ Ωε≡ ⌠≡απ∞σφ≥ Γ URL'σ,
φα≈Φφα■∙ΦΘ± ±ε τφαΩα #.
╤∞ε≥≡Φ≥σ ε∩Φ±αφΦσ ±ΓεΘ±≥Γ φΦµσ, πΣσ ßεδσσ
Σσ≥αδⁿφε ε∩Φ±αφ√ ≡ατδΦ≈φ√σ ≈α±≥Φ URL, ΦδΦ ±ΓεΘ±≥Γε
href.
╬ß·σΩ≥ location Φ∞σσ≥ σ∙σ ΣΓα ±ΓεΘ±≥Γα, φσ ∩εΩαταφφ√⌡
Γ ⌠ε≡∞α≥σ:
href ∩≡σΣ±≥αΓδ σ≥ ∩εδφ√Θ URL.
host ∩≡σΣ±≥αΓδ σ≥ φαßε≡ hostname:port.
╬ß·σΩ≥ location ±εΣσ≡µΦ≥± Γ εß·σΩ≥σ window. ┼±δΦ Γ√
±±√δασ≥σ±ⁿ φα εß·σΩ≥ location ßστ ε∩≡σΣσδσφΦ εΩφα,
≥ε εß·σΩ≥ location ∩≡σΣ±≥αΓδ σ≥± ΩαΩ ≥σΩ≤∙ΦΘ location.
┼±δΦ Γ√ ±±√δασ≥σ±ⁿ φα εß·σΩ≥ location Φ ε∩≡σΣσδ σ≥σ
Φ∞ εΩφα, φα∩≡Φ∞σ≡, windowReference.location.propertyName,
≥ε εß·σΩ≥ location ∩≡σΣ±≥αΓδ σ≥± ΩαΩ location
ε∩≡σΣσδσφφεπε εΩφα.
═σ ∩≤≥αΘ≥σ εß·σΩ≥ location ±ε ±ΓεΘ±≥Γε∞ location εß·σΩ≥α
document. ┬√ φσ ∞εµσ≥σ Φτ∞σφΦ≥ⁿ τφα≈σφΦσ ±ΓεΘ±≥Γα
location (document.location), φε Γ√ ∞εµσ≥σ Φτ∞σφΦ≥ⁿ τφα≈σφΦσ
±ΓεΘ±≥Γ εß·σΩ≥α location (window.location.propertyName).
document.location Γδ σ≥± ±≥≡εΩεΓ√∞ τφα≈σφΦσ∞, Ωε≥ε≡εσ
εß√≈φε ≡αΓφε window.location.href, Ωε≥ε≡√Θ
≤±≥αφαΓδΦΓασ≥± ΩεπΣα Γ√ ταπ≡≤µασ≥σ ΣεΩ≤∞σφ≥, φε
∩σ≡σφα∩≡αΓδσφΦσ ∞εµσ≥ Φτ∞σφΦ≥ⁿ σπε.
╤Φφ≥αΩ±Φ± Σδ εß∙σΦτΓσ±≥φ√⌡ ≥Φ∩εΓ URL:
URL type | Protocol | Example |
---|---|---|
JavaScript | javascript: | javascript:history.go(-1) |
Navigator info | about: | about:cache |
Word Wide Web | http: | http://www.netscape.com/ |
File | file: | file:///javascript/methods.html |
FTP | ftp: | ftp://ftp.mine.com/home/mine |
MailTo | mailto: | mailto:info@netscape.com |
Usenet | news: | news://news.scruznet.com/comp.la ng.javascript |
Gopher | gopher: | gopher.myhost.com |
javascript:protocol ε÷σφΦΓασ≥ Γ√≡αµσφΦσ ∩ε±δσ
ΣΓεσ≥ε≈Φ (:), σ±δΦ εφε σ±≥ⁿ, Φ ταπ≡≤µασ≥ ±≥≡αφΦ÷≤,
±εΣσ≡µα∙≤■ ±≥≡εΩεΓεσ τφα≈σφΦσ Γ√≡αµσφΦ , σ±δΦ
εφε φσ ε∩≡σΣσδσφε. ┼±δΦ Γ√≡αµσφΦσ φσ ε∩≡σΣσδσφε,
≥ε φεΓα ±≥≡αφΦ÷α φσ ταπ≡≤µασ≥± .
about:protocol εßσ±∩σ≈ΦΓασ≥ Φφ⌠ε≡∞α÷ΦσΘ Navigator Φ Φ∞σσ≥
±δσΣ≤■∙ΦΘ ±Φφ≥αΩ±Φ±:
about:[cache|plugins]
about: Γδ σ≥± ≡αΓφε±Φδⁿφ√∞ Γ√ßε≡≤ About Netscape Φτ
Help ∞σφ■ Navigator'α.
about:cache ∩εΩατ√Γασ≥ disk cache ±≥α≥Φ±≥ΦΩΦ.
about:plug-ins ∩εΩατ√Γασ≥ Φφ⌠ε≡∞α÷Φ■ ε
±Ωεφ⌠Φπ≤≡Φ≡εΓαφφ√⌡ Γα∞Φ plug-ins'α⌡. ▌≥ε ≡αΓφε±Φδⁿφε
Γ√ßε≡≤ About Plug-ins Φτ Help ∞σφ■ Navigator'α.
╚τ∞σφσφ Γ Navigator 3.0.
┬±≥≡εσφφ√Θ εß·σΩ≥, Φ∞σ■∙ΦΘ ±ΓεΘ±≥Γα Φ ∞σ≥εΣ√ Σδ
∞α≥σ∞α≥Φ≈σ±ΩΦ⌡ Ωεφ±≥αφ≥ Φ ⌠≤φΩ÷ΦΘ. ═α∩≡Φ∞σ≡,
±ΓεΘ±≥Γε PI εß·σΩ≥α Math Φ∞σσ≥ τφα≈σφΦσ ╧Φ.
╚±∩εδⁿτεΓαφΦσ εß·σΩ≥α Math:
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ Math Γδ σ≥± Γ±≥≡εσφφ√∞ εß·σΩ≥ε∞ JavaScript.
┬√ ±±√δασ≥σ±ⁿ φα Ωεφ±≥αφ≥≤ PI ΩαΩ Math.PI. ╩εφ±≥αφ≥√
ε∩≡σΣσδσφ√ Γ JavaScript ± ≥ε≈φε±≥ⁿ■ Σε ΣσΘ±≥ΓΦ≥σδⁿφ√⌡
≈Φ±σδ.
└φαδεπΦ≈φε, Γ√ ±±√δασ≥σ±ⁿ φα ⌠≤φΩ÷ΦΦ Math ΩαΩ φα
∞σ≥εΣ√. ═α∩≡Φ∞σ≡, ⌠≤φΩ÷Φ ±Φφ≤±α - Math.sin(argument),
πΣσ argument Γδ σ≥± α≡π≤∞σφ≥ε∞ ⌠≤φΩ÷ΦΦ.
┬√≡αµσφΦσ with ≤Σεßφε ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ
φσ±ΩεδⁿΩΦ⌡ Ωεφ±≥αφ≥ Φ ∞σ≥εΣεΓ Math, ≥αΩ ΩαΩ φσ
φ≤µφε ≤Ωατ√Γα≥ⁿ ≥Φ∩ "Math" Σδ ΩαµΣεΘ
Ωεφ±≥αφ≥√ ΦδΦ ∞σ≥εΣα. ═α∩≡Φ∞σ≡,
with (Math) { a = PI*r*r y = r*sin(theta) x = r*cos(theta) }
╚τ∞σφσφ Γ Navigator 3.0.
╤εΣσ≡µΦ≥ Φφ⌠ε≡∞α÷Φ■ ε Φ±∩εδⁿτ≤σ∞εΘ Γσ≡±ΦΦ
Navigator'α.
╚±∩εδⁿτεΓαφΦσ εß·σΩ≥α navigator:
navigator.propertyName
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ navigator Φ±∩εδⁿτ≤σ≥± Σδ ε∩≡σΣσδσφΦ Γσ≡±ΦΦ Navigator'α Γα°Φ⌡ ∩εδⁿτεΓα≥σδσΘ.
╚τ∞σφσφ Γ Navigator 3.0.
╥σΩ±≥εΓεσ ∩εδσ Γ HTML ⌠ε≡∞σ, τφα≈σφΦσ Ωε≥ε≡επε φα
²Ω≡αφσ ε≥εß≡αµασ≥± τΓστΣε≈Ωα∞Φ (*). ╩επΣα
∩εδⁿτεΓα≥σδⁿ ΓΓεΣΦ≥ ≥σΩ±≥ Γ ²≥ε ∩εδσ, τΓστΣε≈ΩΦ
(*) ±Ω≡√Γα■≥ ΓΓσΣσφφεσ τφα≈σφΦσ.
─δ ε∩≡σΣσδσφΦ εß·σΩ≥α password Φ±∩εδⁿτ≤σ≥± ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ±:
<INPUT TYPE="password" NAME="passwordName" [VALUE="textValue"] SIZE=integer>
NAME="passwordName" ε∩≡σΣσδ σ≥ Φ∞
εß·σΩ≥α password. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ,
Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε name.
VALUE="textValue" ε∩≡σΣσδ σ≥ ∩σ≡Γεφα≈αδⁿφεσ
τφα≈σφΦσ εß·σΩ≥α password. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε
τφα≈σφΦσ, Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε defaultValue.
SIZE=integer ε∩≡σΣσδ σ≥ ΩεδΦ≈σ±≥Γε ±Φ∞ΓεδεΓ
εß·σΩ≥α password, Γ∞σ∙α■∙Φ⌡± ßστ ∩≡εΩ≡≤≥ΩΦ.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α password:
passwordName τφα≈σφΦσ α≥≡Φß≤≥α NAME
εß·σΩ≥α password.
formName δ■ßεσ τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form
ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ password Γ
⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ password Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ password Γδ σ≥± ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ
ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
╚τ∞σφσφ Γ Navigator 3.0.
╙±≥αφεΓΩα ±≥α≥Φ≈σ±ΩΦ⌡ Ωφε∩εΩ (Ωφε∩εΩ radio) Γ HTML
⌠ε≡∞σ. ╙±≥αφεΓΩα Ωφε∩εΩ radio ∩ετΓεδ σ≥
∩εδⁿτεΓα≥σδ■ Γ√ß≡α≥ⁿ εΣΦφ ∩≤φΩ≥ Φτ ±∩Φ±Ωα.
─δ ε∩≡σΣσδσφΦ ≤±≥αφεΓΩΦ Ωφε∩εΩ radio Φ±∩εδⁿτ≤σ≥± ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ± ± ΣεßαΓδσφΦσ∞ ±εß√≥Φ onClick:
<INPUT TYPE="radio" NAME="radioName" VALUE="buttonValue" [CHECKED] [onClick="handlerText"]> textToDisplay
NAME="radioName" ε∩≡σΣσδ σ≥ Φ∞
εß·σΩ≥α radio. ┬±σ Ωφε∩ΩΦ radio Γ π≡≤∩∩σ Φ∞σ■≥
εΣΦφαΩεΓ√Θ α≥≡Φß≤≥ NAME. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε
τφα≈σφΦσ, Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε name.
VALUE="buttonValue" ε∩≡σΣσδ σ≥ τφα≈σφΦσ, Ωε≥ε≡εσ
ΓετΓ≡α∙ασ≥± ±σ≡Γσ≡≤, ΩεπΣα radio Ωφε∩Ωα
Γ√ßΦ≡ασ≥± Φ ⌠ε≡∞α ≤≥Γσ≡µΣασ≥± . ╧ε ≤∞εδ≈αφΦ■
²≥ε "φσ≥". ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ,
Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε value.
CHECKED ε∩≡σΣσδ σ≥, ≈≥ε Ωφε∩Ωα radio Γ√ß≡αφα. ┬√ ∞εµσ≥σ
∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε
defaultChecked.
textToDisplay ε∩≡σΣσδ σ≥ ≥σΩ±≥, ε≥εß≡αµασ∞√Θ ≡ Σε∞
± Ωφε∩ΩεΘ radio.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α radio:
radioName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α
radio.
index1 ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ Ωφε∩Ω≤ radio Γ
εß·σΩ≥σ radio.
formName δ■ßεσ τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form
ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index2 ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ Ωφε∩Ω≤ radio Γ
⌠ε≡∞≤. ╠α±±ΦΓ
elements ±εΣσ≡µΦ≥ τα∩Φ±Φ Σδ ΩαµΣεΘ Ωφε∩Ωσ radio Γ
εß·σΩ≥σ radio.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName(parameters) εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ radio Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ radio Γδ σ≥± ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ ß√≥ⁿ
ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
┬±σ Ωφε∩ΩΦ radio Γ π≡≤∩∩σ Ωφε∩εΩ radio Φ±∩εδⁿτ≤■≥
εΣΦφαΩεΓεσ ±ΓεΘ±≥Γε name. ─δ εß≡α∙σφΦ Ω
ε≥Σσδⁿφ√∞ Ωφε∩Ωα∞ radio Γ Γα°σΘ ∩≡επ≡α∞∞σ,
Φ±∩εδⁿτ≤Θ≥σ Φ∞ εß·σΩ≥α ± ΦφΣσΩ±ε∞, φα≈Φφα■∙Φ∞±
± φ≤δ , Σδ ΩαµΣεΘ Ωφε∩ΩΦ, ≥αΩµσ ΩαΩ Γ√ ²≥ε ΣσδαδΦ
Σδ ∞α±±ΦΓα, forms: document.forms[0].radioName[0] ²≥ε
∩σ≡Γα , document.forms[0].radioName[1] ²≥ε Γ≥ε≡α Φ ≥αΩ
Σαδσσ.
╚τ∞σφσφ Γ Navigator 3.0.
╩φε∩Ωα ±ß≡ε±α (Ωφε∩Ωα reset)Γ HTML ⌠ε≡∞σ. ╩φε∩Ωα reset
±ß≡α±√Γασ≥ Γ±σ ²δσ∞σφ≥√ Γ ⌠ε≡∞σ Γ Φ⌡ τφα≈σφΦ ,
≤±≥αφεΓδσφφ√σ ∩ε ≤∞εδ≈αφΦ■.
─δ ε∩≡σΣσδσφΦσ Ωφε∩ΩΦ reset Φ±∩εδⁿτ≤σ≥± ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ± ± ΣεßαΓδσφΦσ∞ ±εß√≥Φ onClick:
<INPUT TYPE="reset" NAME="resetName" VALUE="buttonText" [onClick="handlerText"]
NAME="resetName" ε∩≡σΣσδ σ≥ Φ∞
εß·σΩ≥α reset. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ,
Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε name.
VALUE="buttonText" ε∩≡σΣσδ σ≥ ≥σΩ±≥,
ε≥εß≡αµασ∞√Θ φα Ωφε∩Ωσ. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε
τφα≈σφΦσ, Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε value.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α reset:
resetName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α
reset.
formName δ■ßεσ τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form
ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ reset Γ
⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ reset Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ reset Γδ σ≥± ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ ß√≥ⁿ
ε∩Φ±αφ Γφ≤≥≡Φ ≥απα <FORM>.
╤εß√≥Φσ onClick Ωφε∩ΩΦ reset φσ ∞εµσ≥ ∩≡σΣε≥Γ≡α≥Φ≥ⁿ
±ß≡ε±α ⌠ε≡∞√; σ±δΦ Γ√ φαµαδΦ Ωφε∩Ω≤, ±ß≡ε± φσ
∞εµσ≥ ß√≥ⁿ ε≥∞σφσφ.
╚τ∞σφσφ Γ Navigator 3.0.
╨ Σ ±Φ∞ΓεδεΓ.
╚±∩εδⁿτεΓαφΦσ εß·σΩ≥α string:
stringName Φ∞ ±≥≡εΩεΓεΘ ∩σ≡σ∞σφφεΘ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ string Γδ σ≥± Γ±≥≡εσφφ√∞ εß·σΩ≥ε∞ JavaScript.
╤≥≡εΩα ∞εµσ≥ ß√≥ⁿ ∩≡σΣ±≥αΓδσφα ΩαΩ δΦ≥σ≡αδ,
ταΩδ■≈σφφ√Θ Γ εΣΦφα≡φ√σ ΦδΦ ΣΓεΘφ√σ ΩαΓ√≈ΩΦ;
φα∩≡Φ∞σ≡, "Netscape" ΦδΦ 'Netscape'.
╚τ∞σφσφ Γ Navigator 3.0.
╩φε∩Ωα ∩σ≡σΣα≈Φ Σαφφ√⌡ (Ωφε∩Ωα submit) Γ HTML ⌠ε≡∞σ.
╩φε∩Ωα submit Γ√τ√Γασ≥ ∩σ≡σΣα≈≤ ⌠ε≡∞√.
─δ ε∩≡σΣσδσφΦ Ωφε∩ΩΦ submit Φ±∩εδⁿτ≤σ≥± ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ± ± ΣεßαΓδσφΦσ∞ ±εß√≥Φ onClick:
<INPUT TYPE="submit" NAME="submitName" VALUE="buttonText" [onClick="handlerText"]>
NAME="submitName" ε∩≡σΣσδ σ≥ Φ∞
εß·σΩ≥α submit. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ,
Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε name.
VALUE="buttonText" ε∩≡σΣσδ σ≥ ≥σΩ±≥,
ε≥εß≡αµασ∞√Θ φα Ωφε∩Ωσ. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε
τφα≈σφΦσ, Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε value.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α submit:
sibmitName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α submit.
formName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ
²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ submit Γ
⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName(parameters) εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ submit Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ submit Γδ σ≥± ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ
ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
╧≡Φ ∙σδ≈Ωσ φα Ωφε∩Ωσ submit ⌠ε≡∞α ∩σ≡σΣασ≥± ∩ε URL,
ε∩≡σΣσδσφφε∞≤ Γ ±ΓεΘ±≥Γσ ⌠ε≡∞√ action. ▌≥ε≥ action
Γ±σπΣα ταπ≡≤µασ≥ φεΓ≤■ ±≥≡αφΦ÷≤ ΩδΦσφ≥≤; ²≥ε
∞εµσ≥ ß√≥ⁿ ≥σΩ≤∙α ±≥≡αφΦ÷α, σ±δΦ action ≥αΩ
ε∩≡σΣσδσφ ΦδΦ φσ ε∩≡σΣσδσφ Γεεß∙σ.
╤εß√≥Φσ onClick Ωφε∩ΩΦ submit φσ ∞εµσ≥ ∩≡σΣε≥Γ≡α≥Φ≥ⁿ
∩σ≡σΣα≈≤ ⌠ε≡∞√; Γ∞σ±≥ε ²≥επε Φ±∩εδⁿτ≤Θ≥σ ±εß√≥Φσ
onSubmit ⌠ε≡∞√ ΦδΦ Γ∞σ±≥ε εß·σΩ≥α submit Φ±∩εδⁿτ≤Θ≥σ
∞σ≥εΣ submit.
╚τ∞σφσφ Γ Navigator 3.0.
╧εδσ ΓΓεΣα ≥σΩ±≥α Γ HTML ⌠ε≡∞σ. ╥σΩ±≥εΓεσ ∩εδσ
∩ετΓεδ σ≥ ∩εδⁿτεΓα≥σδ■ ΓΓεΣΦ≥ⁿ ±δεΓα, ⌠≡ατ√ ΦδΦ
≈Φ±δεΓεΘ ≡ Σ.
─δ ε∩≡σΣσδσφΦ εß·σΩ≥α text Φ±∩εδⁿτ≤σ≥± ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ± ± ΣεßαΓδσφΦσ∞ ±εß√≥ΦΘ onBlur, onChange, onFocus, onSelect:
<INPUT TYPE="text" NAME="textName" VALUE="textValue" SIZE=integer [onBlur="handlerText"] [onChange="handlerText"] [onFocus="handlerText"] [onSelect="handlerText"]>
NAME="textName" ε∩≡σΣσδ σ≥ Φ∞
εß·σΩ≥α text. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ,
Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε name.
VALUE="textValue" ε∩≡σΣσδ σ≥ ∩σ≡Γεφα≈αδⁿφεσ
τφα≈σφΦσ εß·σΩ≥α text. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε
τφα≈σφΦσ, Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε value.
SIZE=integer ε∩≡σΣσδ σ≥ ΩεδΦ≈σ±≥Γε ±Φ∞ΓεδεΓ εß·σΩ≥α
text, ∩ε∞σ∙α■∙Φ⌡± ßστ ∩≡εΩ≡≤≥ΩΦ.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α text:
textName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α text.
formName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ
²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ text Γ
⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ text Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ text Γδ σ≥± ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ ß√≥ⁿ
ε∩Φ±αφ Γφ≤≥≡Φ ≥απα <FORM>.
╬ß·σΩ≥ text ∞εµσ≥ ß√≥ⁿ εßφεΓδσφ ΣΦφα∞Φ≈φε
≤±≥αφεΓΩεΘ ±ΓεΘ±≥Γα value (this.value).
╚τ∞σφσφ Γ Navigator 3.0.
╠φεπε±≥≡ε≈φεσ ∩εδσ ΓΓεΣα ≥σΩ±≥α Γ HTML ⌠ε≡∞σ. ╧εδσ
textarea ∩ετΓεδ σ≥ ∩εδⁿτεΓα≥σδ■ ΓΓεΣΦ≥ⁿ ±δεΓα, ⌠≡ατ√
ΦδΦ ≈Φ±δα.
─δ ε∩≡σΣσδσφΦ ≥σΩ±≥εΓεΘ εßδα±≥Φ Φ±∩εδⁿτ≤σ≥± ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ± ± ΣεßαΓδσφΦσ∞ ±εß√≥ΦΘ onBlur, onChange, onFocus Φ onSelect:
<TEXTAREA NAME="textareaName" ROWS="integer" COLS="integer" WRAP="off|virtual|physical" [onBlur="handlerText"] [onChange="handlerText"] [onFocus="handlerText"] [onSelect="handlerText"]> textToDisplay </TAXTAREA>
NAME="textareaName" ε∩≡σΣσδ σ≥ Φ∞
εß·σΩ≥α textarea. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ,
Φ±∩εδⁿτ≤ ±ΓεΘ±≥Γε name.
ROWS="integer" Φ COLS="integer"
≤±≥αφαΓδΦΓασ≥ ≡ατ∞σ≡ Γ ±Φ∞Γεδα⌡ ε≥εß≡αµασ∞επε
∩εδ ΓεΣα.
textToDisplay ε∩≡σΣσδ σ≥ ∩σ≡Γεφα≈αδⁿφεσ τφα≈σφΦσ
εß·σΩ≥α textarea. textarea Γ±σπΣα ≥εδⁿΩε ASCII ≥σΩ±≥ ±
≡ατΣσδσφΦσ∞ φα ±≥≡εΩΦ.
└≥≡Φß≤≥ WRAP Ωεφ≥≡εδΦ≡≤σ≥ ΣδΦφ≤ εß≡αßα≥√Γασ∞√⌡
±≥≡εΩ Γ TEXTAREA. ╟φα≈σφΦσ "off" ≤±≥αφεΓδσφε ∩ε
≤∞εδ≈αφΦ■ - ±≥≡εΩΦ ∩ε±√δα■≥± ≥αΩ, ΩαΩ εφΦ
ΓΓσΣσφ√. ╟φα≈σφΦσ "virtual" ε≥εß≡αµασ≥ ±≥≡εΩΦ ±
∩σ≡σφε±α∞Φ, φε εφΦ ∩ε±√δα■≥± ≥αΩ, ΩαΩ ΓΓσΣσφ√.
╟φα≈σφΦσ "physical" ε≥εß≡αµασ≥ ±≥≡εΩΦ ±
∩σ≡σφε±α∞Φ Φ ∩ε±√δα■≥± εφΦ ± ≤±≥αφεΓδσφφ√∞Φ
∩σ≡σφε±α∞Φ.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ textarea:
textareaName τφα≈σφΦσ α≥≡Φß≤≥α NAME
εß·σΩ≥α textarea.
formName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ
²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ textarea Γ
⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
╬ß·σΩ≥ textarea Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ textarea Γδ σ≥± ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ
ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
─δ φα≈αδα φεΓεΘ ±≥≡εΩΦ Γ εß·σΩ≥σ textare Γ√ ∞εµσ≥σ
Φ±∩εδⁿτεΓα≥ⁿ ±Φ∞Γεδ φεΓεΘ ±≥≡εΩΦ. ▌≥ε≥ ±Φ∞Γεδ
≡ατδΦ≈σφ Σδ ≡ατφ√⌡ ∩δα≥⌠ε≡∞: Γ Unix - ²≥ε \n, Windows -
\r\n, Macintosh - \n. ╬ΣφΦ∞ Φτ ±∩ε±εßεΓ ΓΓεΣα ±Φ∞Γεδα
φεΓεΘ ±≥≡εΩΦ ∩≡επ≡α∞∞φε Γδ σ≥± ≥σ±≥Φ≡εΓαφΦσ
±ΓεΘ±≥Γε∞ appVersion Σδ ε∩≡σΣσδσφΦ ≥σΩ≤∙σΘ
∩δα≥⌠ε≡∞√ Φ ≤±≥αφεΓΩΦ ±Φ∞Γεδα φεΓεΘ ±≥≡εΩΦ ≥αΩΦ∞
εß≡ατε∞. ╤∞ε≥≡Φ≥σ ∩≡Φ∞σ≡√ ±ΓεΘ±≥Γα appVersion.
╚τ∞σφσφ Γ Navigator 3.0.
╬ß·σΩ≥ Γσ≡⌡φσπε ≤≡εΓφ Σδ π≡≤∩∩ εß·σΩ≥εΓ document,
location Φ history.
─δ ε∩≡σΣσδσφΦ εΩφα Φ±∩εδⁿτ≤σ≥± ∞σ≥εΣ open:
windowVar = window.open("URL", "windowName" [,"windowFeatures"])
windowVar Φ∞ φεΓεπε εΩφα. ▌≥α
∩σ≡σ∞σφφα Φ±∩εδⁿτ≤σ≥± ∩≡Φ ±±√δΩα⌡ φα ±ΓεΘ±≥Γα,
∞σ≥εΣ√ Φ Ωεφ≥σΘφσ≡√ εΩφα.
windowName Φ∞ εΩφα, Φ±∩εδⁿτ≤σ∞εσ Γ α≥≡Φß≤≥σ TARGET
≥απεΓ <FORM> Φ <A>.
┴εδσσ ∩εΣ≡εßφεσ ε∩≡σΣσδσφΦσ εΩφα ±∞ε≥≡Φ≥σ Γ
∞σ≥εΣσ open.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ window:
windowVar ∩σ≡σ∞σφφα , ±±√δα■∙α ± φα
εßσΩ≥ window. ╤∞ε≥≡Φ≥σ ±Φφ≥αΩ±Φ± ε∩≡σΣσδσφΦ εΩφα.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφ√√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
─δ ε∩≡σΣσδσφΦ ±εß√≥ΦΘ onLoad Φ onUnload Σδ εß·σΩ≥α
window Φ±∩εδⁿτ≤■≥± ≥απΦ <BODY> Φ <FRAMESET>:
<BODY ... [onLoad="handlerText"] [onUnload="handlerText"]> </BODY> <FRAMESET ROWS="rowHeightList" COLS="columnWidthList" [onLoad="handlerText"] [onUnload="handlerText"] [<FRAME SRC="locationorURL" NAME="frameName"]> </FRAMESET>
╚φ⌠ε≡∞α÷Φ■ ε ≥απα⌡ <FRAMESET> Φ <BODY> ±∞ε≥≡Φ≥σ Γ
εß·σΩ≥α⌡ document Φ frame.
╬ß·σΩ≥ window Γδ σ≥± εß·σΩ≥ε∞ Γσ≡⌡φσπε ≤≡εΓφ Γ
ΩδΦσφ≥±ΩεΘ Φσ≡α≡⌡ΦΦ JavaScript. ╬ß·σΩ≥√ frame ≥αΩµσ
Γδ ■≥± εΩφα∞Φ.
╤ΓεΘ±≥Γα self Φ window Γδ ■≥± ±ΦφεφΦ∞α∞Φ Σδ
≥σΩ≤∙σπε εΩφα, Φ Γ√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ Φ⌡ Σδ
±±√δΩΦ φα ≥σΩ≤∙σσ εΩφε. ═α∩≡Φ∞σ≡, Γ√ ∞εµσ≥σ
ταΩ≡√≥ⁿ ≥σΩ≤∙σσ εΩφε, Φ±∩εδⁿτ≤ window.close() ΦδΦ
self.close(). ┬√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ ²≥Φ ±ΓεΘ±≥Γα Σδ
εΣφετφα≈φεπε ε∩≡σΣσδσφΦ ±ΓεΘ±≥Γα self.status Φτ
⌠ε≡∞√, φατ√Γασ∞εΘ status.
╤ΓεΘ±≥Γα top Φ parent ≥αΩµσ Γδ ■≥± ±ΦφεφΦ∞α∞Φ Φ
∞επ≤≥ ß√≥ⁿ Φ±∩εδⁿτεΓαφ√ Γ∞σ±≥ε Φ∞σφΦ εΩφα. top
±±√δασ≥± φα ±α∞εσ Γσ≡⌡φσσ εΩφε Navigator-α, α parent
±±√δασ≥± φα εΩφε, ±εΣσ≡µα∙σσ frameset. ╤∞ε≥≡Φ≥σ
±ΓεΘ±≥Γα top Φ parent. ╧ε±ΩεδⁿΩ≤ Σε∩≤±Ωασ≥±
±≤∙σ±≥ΓεΓαφΦσ ≥σΩ≤∙σπε εΩφα, Γα∞ φσ φ≤µφε
±±√δα≥ⁿ± φα Φ∞ εΩφα, ΩεπΣα Γ√ εß· Γδ σ≥σ σπε
∞σ≥εΣ√ ΦδΦ φατφα≈ασ≥σ ±ΓεΘ±≥Γα. ═α∩≡Φ∞σ≡,
status="Jump to a new location" Γδ σ≥± ΣσΘ±≥ΓΦ≥σδⁿφ√∞
φατφα≈σφΦσ∞ ±ΓεΘ±≥Γα Φ close() Γδ σ≥±
ΣσΘ±≥ΓΦ≥σδⁿφ√∞ Γ√τεΓε∞ ∞σ≥εΣα. ╬ΣφαΩε, ΩεπΣα Γ√
ε≥Ω≡√Γασ≥σ ΦδΦ ταΩ≡√Γασ≥σ εΩφε Γφ≤≥≡Φ ±εß√≥Φ ,
Γ√ Σεδµφ√ ε∩≡σΣσδΦ≥ⁿ window.open() ΦδΦ window.close() Γ∞σ±≥ε
≥επε, ≈≥εß√ Φ±∩εδⁿτεΓα≥ⁿ ∩≡ε±≥ε open() ΦδΦ close().
┴δαπεΣα≡ to the scoping ±≥α≥Φ≈σ±ΩΦ⌡ εß·σΩ≥εΓ Γ JavaScript,
εß· ΓδσφΦσ close() ßστ ε∩≡σΣσδσφΦ Φ∞σφΦ εß·σΩ≥α
≡αΓφε±Φδⁿφε document.close().
┬√ ∞εµσ≥σ ±±√δα≥ⁿ± φα εß·σΩ≥√ frame εΩφα,
Φ±∩εδⁿτ≤ ∞α±±ΦΓ frames. ╠α±±ΦΓ frames ±εΣσ≡µΦ≥ τα∩Φ±ⁿ
Σδ ΩαµΣεπε ⌠≡σΘ∞α Γ εΩφσ ± ≥απε∞ <FRAMESET>.
╙ εΩεφ ε≥±≤≥±≥Γ≤■≥ ±εß√≥Φ ∩εΩα Γ φΦ⌡ φσ ταπ≡≤µσφ
φσΩε≥ε≡√Θ HTML-ΣεΩ≤∞σφ≥, ±εΣσ≡µα∙ΦΘ ≥απΦ <BODY>
ΦδΦ <FRAMESET>.
╤δσΣ≤■∙Φσ εß·σΩ≥√ Γδ ■≥± ≥αΩµσ ±ΓεΘ±≥Γα∞Φ
εß·σΩ≥α window: