728x90
반응형
SMALL
function loadTest(){ try{ var objSysInfo=new ActiveXObject("ADSystemInfo"); var userName = objSysInfo.UserName; if(undefined !== userName && null !== userName){ var WshNetwork = new ActiveXObject("WScript.Network"); var userId = WshNetwork.UserName; document.write("Login by AD with "+userId); // 로그인 처리 } }catch(e){ var errCode = (e.number & 0xFFFF); if( errCode === 1332){ // No Login by AD. }else if(errCode === 429){ // 브라우저 보안 옵션 } } } |
.
.
.
<body onload="javascript:loadTest();">
.
.
.
단, 브라우저의 보안 옵션 조정이 필요 하다. (도구 > 인터넷 옵션 > 보안 > 인터넷 > 사용자 지정 수준 > 스크립팅하기 안전하지 않는 것으로 표시된 ActiveX 컨트롤 초기화 및 스크립팅 사용 또는 확인
728x90
반응형
LIST
'IT > JavaScript' 카테고리의 다른 글
ip address to number & number to ip address (0) | 2013.12.23 |
---|---|
부모창에서 자식창으로 데이터 보내기 (0) | 2013.12.23 |
자바스크립트 핵심 가이드 - (배열 메소드) (0) | 2013.12.23 |
자바스크립트 핵심 가이드 - (배열) (0) | 2013.12.23 |
자바스크립트 핵심 가이드 - (상속) (0) | 2013.12.23 |