사용자 도구

사이트 도구


language:javascript:객체

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
language:javascript:객체 [2020/06/18 12:30] kieunslanguage:javascript:객체 [2024/04/23 22:44] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 +<title>웹브라우져 내장 객체</title>
  
 +내장객체에 대해서 필요한 부분만 채워가는 문서
 +
 +내장 객체 계층 구조
 +
 +{{:자료실:javascript_내장객체_001.png|}}
 +
 +<uml>
 +@startuml
 +skinparam linetype polyline
 +rectangle Window
 +rectangle Location
 +rectangle Document
 +rectangle History
 +rectangle Frame
 +rectangle Link
 +rectangle Archor
 +rectangle Image
 +rectangle Form
 +rectangle Layer
 +rectangle Area
 +rectangle Textarea
 +rectangle Text
 +rectangle FileUpload
 +rectangle Password
 +rectangle Hidden
 +rectangle Submit
 +rectangle Reset
 +rectangle Radio
 +rectangle Button
 +rectangle Checkbox
 +rectangle Select
 +
 +Window -- Location
 +Window -- Document
 +Window -- History
 +Window -- Frame
 +Document -- Link
 +Document -- Archor
 +Document -- Image
 +Document -- Form
 +Document -- Layer
 +Document -- Area
 +Form -- Textarea
 +Form -- Text
 +Form -- FileUpload
 +Form -- Password
 +Form -- Hidden
 +Form -- Submit
 +Form -- Reset
 +Form -- Radio
 +Form -- Button
 +Form -- Checkbox
 +Form -- Select
 +@enduml
 +</uml>
 +
 +++++ plantuml.com 에서 작성한 문서 코드 |
 +<code>
 +@startuml
 +skinparam linetype polyline
 +rectangle Window
 +rectangle Location
 +rectangle Document
 +rectangle History
 +rectangle Frame
 +rectangle Link
 +rectangle Archor
 +rectangle Image
 +rectangle Form
 +rectangle Layer
 +rectangle Area
 +rectangle Textarea
 +rectangle Text
 +rectangle FileUpload
 +rectangle Password
 +rectangle Hidden
 +rectangle Submit
 +rectangle Reset
 +rectangle Radio
 +rectangle Button
 +rectangle Checkbox
 +rectangle Select
 +
 +Window -- Location
 +Window -- Document
 +Window -- History
 +Window -- Frame
 +Document -- Link
 +Document -- Archor
 +Document -- Image
 +Document -- Form
 +Document -- Layer
 +Document -- Area
 +Form -- Textarea
 +Form -- Text
 +Form -- FileUpload
 +Form -- Password
 +Form -- Hidden
 +Form -- Submit
 +Form -- Reset
 +Form -- Radio
 +Form -- Button
 +Form -- Checkbox
 +Form -- Select
 +@enduml
 +</code>
 +[[http://www.plantuml.com/plantuml/uml/PT1BQiCm4CRnlK_X2-GEwOEIGXUb3xgUI4CYB6cCD2BnxLiZ9lrCbjyFQHR_VLKgsb8SwXJoJ8NI64DcNMOUPudBEeR2JYcV8ey_8Nkv0Bo98msIWPx5jSHPWGwXgfG5vALGOhmJyWJpeRYp583NH2V6_r8IVgU5o-O_4ymllYhT4zuBaR_dAEG1twdMYnIaG_2UCy1dEwQW01zSURF91u7zs5GtlPxExAQZNF4eHtOw33ttkDlTEWDPvt-opY2ziptzaruQm5e3zTeelJT0BuxIcw_lrd4hZc03QnjPQmChRRDtjjahs-gDRLbXczRNmEhkEVkMuYy0|웹 편집기로 열기]]
 +++++
 +
 +
 +====== 브라우져 객체 ======
 +
 +===== Window =====
 +
 +===== Location =====
 +
 +다른 문서를 불러 올때 <sup>Redirect</sup>만 썻던듯.
 +
 +  = realod() : 현재 문서를 다시 읽어온다.
 +  = replace() : 다른 주소의 페이지를 불러온다. 히스토리에 남지 않음
 +  = assign() : 다른 주소의 페이지를 불러온다. 히스토리에 남음
 +
 +**location.href**
 +
 +현재 열려 있는 주소를 갖고 있다. 새로운 주소를 입력하면 해당 주소 웹으로 이동한다.
 +
 +  * ''console.log(location.href);'' 현재 주소 표시
 +  * ''location.href="new_page.html";'' **new_page.html** 로 이동.
 +===== 그외 =====