브라우저로 하여금 폴더를 항해할 수 있게 해 준다.

script object.style.behavior="url('#default#AnchorClick')";
object.addBehavior('#default#AnchorClick');
HTML <A style="behavior:url('#default#AnchorClick')" id=idVal>
XML <prefix:CustomTag id=idVal style="behavior:url('#default#AnchorClick')" />
인수
prefix CustomTag과 연관된 XML namespace 접두어이다. HTML 태그에서 xmlns 애트리뷰트로 설정한다.
CustomTag 작성자가 정의하여 사용하는 태그이다.
idVal 개체을 대표하는 유일한 인식자 문자열이다.
특기

윈도우에서 폴더를 보는 것과 비슷하게 웹 서버에서 폴더들을 디스플레이하기 위하여 anchorClick 비헤이버와 folder 애트리뷰트를 사용할 수 있다. 폴더를 항해히가 위하여 folder 애트리뷰트가 있어야 하며, folder 애트리뷰트가 포함되어 있지 않으면 A 개체에서 href 속성은 보통과 같이 사용된다.

이 비헤이버가 작동하기 위해서는 Explorer의 웹폴더 콤퍼넌트가 설치되어야 한다. 콤퍼넌트가 설치되어있지 않은 상태에서 이 비헤이버가 작동되면, 이 콤포넨트를 다운로드하게 Explorer에서 프롬프트가 나타난다. 폴더 보기에서 웹 주소를 열기위하여 웹서버는 인터넷서비스(IIS 5.0 : Internet Information Services)나 FrontPage2000WEC(Web Extender Client) 확장에 있는 WebDAV 서버를 포함하여야 한다.

anchorClick 비헤이버에서 folder 속성을 사용하여 폴더들을 보면서 항해하는 것은 httpFolder 비헤이버에서 navigatenavigateFrame 메서드를 작동시키는 것과 같다.

IE5에서 마우스가 A 개체 위에 올라갔을 때 folder 애트리뷰트의 값을 디스플레이한다. 이전의 브라우저에서는 파일이름과 내용이 중요했으므로 href 속성값을 상태바나 제목줄에 표시할 수 있다.

folder 애트리뷰트에서 지정된 위치에 로딩할 목표 윈도우나 프레임을 지정하기 위하여 target 애트리뷰트를 사용할 수 있다.

anchorClick 비헤이버는 IE5Win32 플래트폼에서만 유효하다.


attribute property 설명
folder folder 이름자리(namespace) 확장자, 주소, 경로를 반환하거나 설정한다.
target target 항해의 목표 윈도우나 프레임 이름을 반환하거나 설정한다.

적용
개체 IE
<A style="behavior:url('#default#AnchorClick')" id=idVal> IE5(win32)

현재 폴더를 상태바에서 확인하라.

anchorClick 비헤이버를 사용하여 IE5에서는 현재의 폴더를 지정하고, 이전 버전에서은 jsGroup.html를 연결한다.

<STYLE>A.folderLink {behavior:url(#default#AnchorClick);}</STYLE>
<A href="jsGroup.html" folder="http://koxo.com/lang/js/behavior/" class="folderLink" target="_blank"
  onclick="alert('this.href=['+this.href+']');">현재 폴더를 상태바에서 확인하라.</A>