기분 맞출겸 올리는 거시기2.....? 정보
javascript 기분 맞출겸 올리는 거시기2.....?본문
사용자 PC 의 주요 정보를 다이나믹하게 체크 해 주는 스크립트 입니다
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title> sample script </title>
<style>
body {cursor:hand}
</style>
<title>시스템을 점검하고 있습니다</title>
<!---- [1단계] 아래의 스크립트를 HEAD 부분에 복사 해 넣으세요 ----->
<script language=JavaScript>
<!--
var place="#"; // 체크 후 돌아갈 페이지
var jscript,vscript,language,resolution,colors,avalW,avalH,real,flash,browname,cookie;
var seq1="",seq2="";
var a=0,b=0,num=0;precent=0;
var realState=false;
var flashState=false;
var G2=false;
var FI=false;
var last=document.lastModified;
var historyP=history.length;
var dateP=new Date();
var ie=document.all?1:0;
var ns=document.layers?1:0;
var dom=document.getElementById?1:0;
var l=(ie||dom)?navigator.browserLanguage:navigator.language;
//----------쿠키와 자바스크립트 체크모듈----------//
if (navigator.javaEnabled()>-1) jscript = "JavaScript 설치 확인.";
else jscript = "JavaScript 가 없습니다";
if (navigator.cookieEnabled) cookie = "Cookie 작동중.";
else cookie = "Cookie 미작동";
//----------Flash 와 Real Players 체크모듈----------//
numPlugins = navigator.plugins.length;
for(i=0;i<numPlugins;i++)
{
plugin = navigator.plugins[i];
if ((plugin.name.substring(0,10)=="RealPlayer")&&(plugin.name.indexOf("G2")>0)) realState=true;
if ((plugin.name.indexOf("Shockwave Flash")>-1)&&(plugin.description.indexOf("5")>-1)) flashState=true;
}
document.write('<script language=VBScript> n');
document.write('on error resume next n');
document.write('G2 = (NOT IsNull(CreateObject("rmocx.RealPlayer G2 Control")))n');
document.write('</script> n');
document.write('<script language=VBScript> n');
document.write('on error resume next n');
document.write('FI = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))) n');
document.write('</script> n');
document.write('<script language=VBScript>non error resume next nG2=(NOT IsNull(CreateObject("rmocx.RealPlayer G2 Control")))n</script>n');
document.write('<script language=VBScript>non error resume nextnFI=(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4")))n</script>n');
if (flashState||FI) flash = "Flash Player 발견."
else flash = "Flash Player 가 없습니다."
if (realState||G2) real = "Real Player 가 설치되어 있습니다."
else real = "Real Player 가 없습니다."
//------------------일반적인 정보 체크----------------//
if (ie)
{
browname = "Microsoft Internet Explorer";
vscript = "VBScript 가 있습니다.";
avalW = screen.availWidth;
avalH = screen.availHeight;
langInfo();
}
else if (ns)
{
browname = "Netscape Navigator";
avalW = window.innerWidth;
avalH = window.innerHeight;
vscript = "VBScript 가 없습니다";
langInfo();
}
else if (dom)
{
browname = "Netscape 6 Gecko";
vscript = "VBScript 가 없습니다.";
avalW = window.innerWidth;
avalH = window.innerHeight;
}
colors = screen.colorDepth;
resolution = ''+screen.width+' X '+screen.height+'';
function langInfo() // 브라우저 랭귀지 체크
{
if (l.indexOf('en')>-1)language='English';
else if (l.indexOf('nl')>-1) language='Dutch';
else if (l.indexOf('fr')>-1) language='French';
else if (l.indexOf('de')>-1) language='German';
else if (l.indexOf('ja')>-1) language='Japanese';
else if (l.indexOf('it')>-1) language='Italian';
else if (l.indexOf('pt')>-1) language='Portuguese';
else if (l.indexOf('es')>-1) language='Spanish';
else if (l.indexOf('sv')>-1) language='Swedish';
else if (l.indexOf('zh')>-1) language='Chinese';
else language='English';
}
boot = '다운로드 중..~~..~~..~..~.OK,~~ 체크 시스템 작동중.~~~<br>'
+'클라이언트 PC 에 연결중...~~...~....~~~....~...~..완료.<br>'
+'Operation System 발견<br>'
+'브라우저 플랫폼: '+navigator.platform+'<br>'
+'클라이언트 브라우저 감지~~~<br>'
+'브라우저명 검사중.......브라우저명:~~ '+navigator.appCodeName+'<br>'
+'브라우저명 디코딩........성공.<br>'
+'브라우저명: '+browname+'<br>'
+'브라우저 버전 체크..~...~..~~~..완료.<br>'
+'브라우저 버전: '+navigator.appVersion+'<br>'
+'브라우저 히스토리 체크...........OK<br>'
+''+historyP+' 페이지 발견.~~<br>'
+'자바스크립트 자동 감지..~.~.~.~.~..~.~.~.~.~.완료.<br>'
+''+jscript+'<br>'
+'VBScript 체크.~.~.~..~~..~.~..~.완료<br>'
+''+vscript+'<br>'
+'쿠키 테스트.~.~.~..~~..~.~..~.<br>'
+''+cookie+'<br>'
+'추가정보 검색중.~.~..~.~..~...~.성공.<br>'
+'클라이언트 PC 날짜 정보 검색중...~.<br>'
+'날짜: '+dateP+'~~~~<br>'
+'언어 체크....~~...~..~.'+language+'<br>'
+'화면 해상도 '+resolution+'<br>'
+'Color depth....~....~...~...'+colors+' bit<br>'
+'사용가능한 브라우저 공간 체크....~..~.~..완료. <br>'
+'브라우저의 가로크기: '+avalW+' 픽셀<br>'
+'브라우저의 높이: '+avalH+' 픽셀<br>'
+'플러그인 정보.<br>'
+'Real Player 검색중.~~.~.~.~.~.~.~.~.~.~.~.완료.<br>'
+''+real+'<br>'
+'Macromedia FLASH player 체크중.~.~.~.~.~.~.~.~.~.~.완료.<br>'
+''+flash+'<br>'
+'프로그램 종료.~~~<br>'
+'지정 페이지로 이동중~.~...~.~..~...~OK.~~~<br>';
seq = boot.split("~");
function initCheck()
{
seq1='<tt>'+seq2+'<b style="color:silver">'+seq[num]+'</b></tt>';
seq2+=seq[num];
if(ns)
{
with(document.out.document.indoor)
{
document.write(seq1);
document.close();
}
}
if(ie) booty.innerHTML = seq1;
if(dom) document.getElementById("booty").innerHTML = seq1;
if (!(num>=seq.length-1))
{
num++;
down();
window.status=precent+"% 완료.";
if (precent<100)precent++;
else window.status="체크 완료."
setTimeout('initCheck()',1);
}
else window.location.replace(place);
}
function down()
{
b+=100;
window.scroll(0,a);
a=setTimeout("down()",1000);
}
onload=initCheck;
//-->
</script>
<style>
#booty {position:absolute;}
</style>
<body bgcolor=white text=black marginheight=5 marginwidth=5 topmargin=5 leftmargin=5>
<!---- [2단계] 아래와 같은 방법으로 태그와 코드를 복사 해 넣으세요 --->
<table cellpadding=0 cellspacing=0 border=0 width=100%>
<tr>
<td>
<ilayer id=out width=95% height=95%>
<layer id=indoor width=95% height=95%>
</layer>
</ilayer>
<div id=booty></div>
</td>
</tr>
</table>
</body>
</html>
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title> sample script </title>
<style>
body {cursor:hand}
</style>
<title>시스템을 점검하고 있습니다</title>
<!---- [1단계] 아래의 스크립트를 HEAD 부분에 복사 해 넣으세요 ----->
<script language=JavaScript>
<!--
var place="#"; // 체크 후 돌아갈 페이지
var jscript,vscript,language,resolution,colors,avalW,avalH,real,flash,browname,cookie;
var seq1="",seq2="";
var a=0,b=0,num=0;precent=0;
var realState=false;
var flashState=false;
var G2=false;
var FI=false;
var last=document.lastModified;
var historyP=history.length;
var dateP=new Date();
var ie=document.all?1:0;
var ns=document.layers?1:0;
var dom=document.getElementById?1:0;
var l=(ie||dom)?navigator.browserLanguage:navigator.language;
//----------쿠키와 자바스크립트 체크모듈----------//
if (navigator.javaEnabled()>-1) jscript = "JavaScript 설치 확인.";
else jscript = "JavaScript 가 없습니다";
if (navigator.cookieEnabled) cookie = "Cookie 작동중.";
else cookie = "Cookie 미작동";
//----------Flash 와 Real Players 체크모듈----------//
numPlugins = navigator.plugins.length;
for(i=0;i<numPlugins;i++)
{
plugin = navigator.plugins[i];
if ((plugin.name.substring(0,10)=="RealPlayer")&&(plugin.name.indexOf("G2")>0)) realState=true;
if ((plugin.name.indexOf("Shockwave Flash")>-1)&&(plugin.description.indexOf("5")>-1)) flashState=true;
}
document.write('<script language=VBScript> n');
document.write('on error resume next n');
document.write('G2 = (NOT IsNull(CreateObject("rmocx.RealPlayer G2 Control")))n');
document.write('</script> n');
document.write('<script language=VBScript> n');
document.write('on error resume next n');
document.write('FI = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))) n');
document.write('</script> n');
document.write('<script language=VBScript>non error resume next nG2=(NOT IsNull(CreateObject("rmocx.RealPlayer G2 Control")))n</script>n');
document.write('<script language=VBScript>non error resume nextnFI=(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4")))n</script>n');
if (flashState||FI) flash = "Flash Player 발견."
else flash = "Flash Player 가 없습니다."
if (realState||G2) real = "Real Player 가 설치되어 있습니다."
else real = "Real Player 가 없습니다."
//------------------일반적인 정보 체크----------------//
if (ie)
{
browname = "Microsoft Internet Explorer";
vscript = "VBScript 가 있습니다.";
avalW = screen.availWidth;
avalH = screen.availHeight;
langInfo();
}
else if (ns)
{
browname = "Netscape Navigator";
avalW = window.innerWidth;
avalH = window.innerHeight;
vscript = "VBScript 가 없습니다";
langInfo();
}
else if (dom)
{
browname = "Netscape 6 Gecko";
vscript = "VBScript 가 없습니다.";
avalW = window.innerWidth;
avalH = window.innerHeight;
}
colors = screen.colorDepth;
resolution = ''+screen.width+' X '+screen.height+'';
function langInfo() // 브라우저 랭귀지 체크
{
if (l.indexOf('en')>-1)language='English';
else if (l.indexOf('nl')>-1) language='Dutch';
else if (l.indexOf('fr')>-1) language='French';
else if (l.indexOf('de')>-1) language='German';
else if (l.indexOf('ja')>-1) language='Japanese';
else if (l.indexOf('it')>-1) language='Italian';
else if (l.indexOf('pt')>-1) language='Portuguese';
else if (l.indexOf('es')>-1) language='Spanish';
else if (l.indexOf('sv')>-1) language='Swedish';
else if (l.indexOf('zh')>-1) language='Chinese';
else language='English';
}
boot = '다운로드 중..~~..~~..~..~.OK,~~ 체크 시스템 작동중.~~~<br>'
+'클라이언트 PC 에 연결중...~~...~....~~~....~...~..완료.<br>'
+'Operation System 발견<br>'
+'브라우저 플랫폼: '+navigator.platform+'<br>'
+'클라이언트 브라우저 감지~~~<br>'
+'브라우저명 검사중.......브라우저명:~~ '+navigator.appCodeName+'<br>'
+'브라우저명 디코딩........성공.<br>'
+'브라우저명: '+browname+'<br>'
+'브라우저 버전 체크..~...~..~~~..완료.<br>'
+'브라우저 버전: '+navigator.appVersion+'<br>'
+'브라우저 히스토리 체크...........OK<br>'
+''+historyP+' 페이지 발견.~~<br>'
+'자바스크립트 자동 감지..~.~.~.~.~..~.~.~.~.~.완료.<br>'
+''+jscript+'<br>'
+'VBScript 체크.~.~.~..~~..~.~..~.완료<br>'
+''+vscript+'<br>'
+'쿠키 테스트.~.~.~..~~..~.~..~.<br>'
+''+cookie+'<br>'
+'추가정보 검색중.~.~..~.~..~...~.성공.<br>'
+'클라이언트 PC 날짜 정보 검색중...~.<br>'
+'날짜: '+dateP+'~~~~<br>'
+'언어 체크....~~...~..~.'+language+'<br>'
+'화면 해상도 '+resolution+'<br>'
+'Color depth....~....~...~...'+colors+' bit<br>'
+'사용가능한 브라우저 공간 체크....~..~.~..완료. <br>'
+'브라우저의 가로크기: '+avalW+' 픽셀<br>'
+'브라우저의 높이: '+avalH+' 픽셀<br>'
+'플러그인 정보.<br>'
+'Real Player 검색중.~~.~.~.~.~.~.~.~.~.~.~.완료.<br>'
+''+real+'<br>'
+'Macromedia FLASH player 체크중.~.~.~.~.~.~.~.~.~.~.완료.<br>'
+''+flash+'<br>'
+'프로그램 종료.~~~<br>'
+'지정 페이지로 이동중~.~...~.~..~...~OK.~~~<br>';
seq = boot.split("~");
function initCheck()
{
seq1='<tt>'+seq2+'<b style="color:silver">'+seq[num]+'</b></tt>';
seq2+=seq[num];
if(ns)
{
with(document.out.document.indoor)
{
document.write(seq1);
document.close();
}
}
if(ie) booty.innerHTML = seq1;
if(dom) document.getElementById("booty").innerHTML = seq1;
if (!(num>=seq.length-1))
{
num++;
down();
window.status=precent+"% 완료.";
if (precent<100)precent++;
else window.status="체크 완료."
setTimeout('initCheck()',1);
}
else window.location.replace(place);
}
function down()
{
b+=100;
window.scroll(0,a);
a=setTimeout("down()",1000);
}
onload=initCheck;
//-->
</script>
<style>
#booty {position:absolute;}
</style>
<body bgcolor=white text=black marginheight=5 marginwidth=5 topmargin=5 leftmargin=5>
<!---- [2단계] 아래와 같은 방법으로 태그와 코드를 복사 해 넣으세요 --->
<table cellpadding=0 cellspacing=0 border=0 width=100%>
<tr>
<td>
<ilayer id=out width=95% height=95%>
<layer id=indoor width=95% height=95%>
</layer>
</ilayer>
<div id=booty></div>
</td>
</tr>
</table>
</body>
</html>
추천
0
0
댓글 전체
거시기 버전2 닙까? 거시기가 거시기 하네요...
웅~@@이거시기는..기능이 많은 거시기네용...
거시기하네요^^
거시기를 거시기한 것인가요?