meta 개체의 content 속성을 지정하는 값을 반환하거나 설정한다.
![]() | Script | meta.name=[sVal] |
HTML | <META name="sVal"> |
name | 임의적으로 지정한 이름값이다. | ||||
Description | 문서에 기술한 content 속성에 연관된다. 검색엔진은 사용자에게 검색결과의 문서의 요약정보를 보이기 위하여 이 정보를 사용한다. |
||||
Generator | 문서를 작성한 도구의 이름을 인식하는 content 속성의 내용이다. | ||||
Keywords | content 속성은 구성된 문서의 내용을 대표하는 주요 키워드를 컴마로 분리하여 기술한 것이다. 일부 검색엔진은 검색에 이 속성값을 사용한다. |
||||
ProgID | content 속성은 문서의 프로그램적인 인식자나 디폴트 작성자를 포함한다. | ||||
Robots | content 속성은 meta 개체를 인식하는 검색 엔진에 의하여 문서의 내용을 인덱싱할 수 있는가를 나타낸다.
|
||||
Template | content 속성은 문서를 편집하는 template의 주소를 지정한다. meta 개체 편집기가 문서 template을 지원한다면 ProgID와 연관하여 사용할 수 있다. |
이 속성은 읽기/쓰기이며 디폴트값은 없다.
name 속성은 전형적으로 앞에 잘 정의된 값을 갖는지만 임의적인 값을 지정할 수 있다.
문서의 임의적인 meta 태그에 포함된 특정 기능을 개발하여 부여할 수 있다.
IE5부터 문서의 head 속에 meta 태그를 부여하여 편집할 수 있게 되었다. ProgID와 name 속성, 그리고 원하는 편집기을 위한 연관된 프로그램 인식자로 content 애트리뷰트에 연관한다. 지정된 편집기가 설치되어 있지 않았거나 사용자 시스템에 속성이 등록되어 있지 않으면 편집기 단추가 디스플레이된다.
개체 | script | HTML | 규격 | IE |
---|---|---|---|---|
meta | meta.name[=sVal] | <META name="sVal"> | HTML | IE3.02(win16,win32,mac),IE4.0(ce,unix) |
이 속성은 (영문) HTML 3.2와 (영문) W3C DOM Level 1(Document Object Model)에서 정의되었다.
![]() | name 속성⇒ | ![]() | ![]() ![]() ![]() |
예제는 문서 head에 meta 태그를 추가하여 IE 도구바(toolbar)에 편집 아이콘이 보인다.
meta 태그의 ProgID가 Microsoft Word를 인식자로 자정하므로 MSWord 아이콘이 디스플레이된다.
클릭하면 지정된 문서 템플릿(template)을 이용하여 브라우저에 MSWord 문서가 로딩된다.
<HEAD> <META http-equiv="Content-Type" content="text/html; charset=euc-kr"> <META name="ProgID" content="word.document"> <META name="Template" content="C:\Program Files\Microsoft Office\Templates\1042\LETTER1.DOT"> <META name="keyWords" content="javascript,JScript,META,name,자바스크립트"> <META name="Description" content="javascript META name에 대한 설명"> <META name="Robots" content="noindex"> <META name="GENERATOR" content="Arachnophilia 4.0"> <META name="FORMATTER" content="Arachnophilia 4.0"> <META name="Author" content="trio"> </HEAD> <BODY> <SCRIPT> metaCol=document.all.tags('META'); str=''; for (i=0;i< metaCol.length;i++){ if (metaCol[i].name) str+='metaCol['+i+'].name=<FONT color=brown>'+metaCol[i].name; else if (metaCol[i].httpEquiv) str+='metaCol['+i+'].name=<FONT color=brown>'+metaCol[i].httpEquiv; str+='</FONT><BR><SPAN style=width:1em></SPAN>metaCol['+i+'].content=<FONT color=blue>'+metaCol[i].content+'</FONT><BR>'; } document.write(str); </SCRIPT> </BODY>
![]() | name 속성 | ⇒ | ![]() ![]() |
최종 수정: 04/06/2025 16:44:20 | ![]() All right reserved | 비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다. 오류가 나면 정상적 접속으로 시도해 보세요. | http://koxo.com/lang/js/property/name_meta.html |