function getInfo()
{
var STR = new String();
STR = " GetCurProjectURL : " + EDoc.GetCurProjectURL() + "\r\n\r\n"; // EZGEN PROJECT URL
STR += " GetEftpManagerURL : " + EDoc.GetEftpManagerURL() + "\r\n\r\n"; // EZGEN PROJECT MANAGER URL
STR += " GetEzgenHtmlURL : " + EDoc.GetEzgenHtmlURL() + "\r\n\r\n"; // EZGEN HTML URL
STR += " GetEzgenQueryURL : " + EDoc.GetEzgenQueryURL() + "\r\n\r\n"; // EZGEN QUERY URL
STR += " GetLocationDNS : " + EDoc.GetLocationDNS() + "\r\n\r\n"; // LocationDNS(WebDNS) 값
STR += " GetLanguage : " + EDoc.GetLanguage() + "\r\n\r\n"; // EZGEN LANGUAGE 값(0:한글,1:영어)
var IpAdapterList = EDoc.IpAdapterList(); // 이지젠 아답터 객체
var IpAdapter;
if(IpAdapterList.GetAdaptersInfo() == true) // 아답터객체가 존재할경우
{
for(var i = 0; i < IpAdapterList.Count; i++) // 랜카드 정목 목록 가져오기
{
IpAdapter = IpAdapterList.GetIpAdapter(i); // 랜카드 정보 저장
//IpAdapter 종류: AdapterName,DefaultGateway,Description,DhcpEnabled,DHCPServer,HaveWINS,IPAddress,MACAddress,SubnetMask,WINSServer,Type
if(IpAdapter.IPAddress != "0.0.0.0" && IpAdapter.DefaultGateway != "0.0.0.0")
{
if(IpAdapter.IPAddress !== "") // 랜카드 IP가 존재하면
{
STR += " Client IP (" + i + "): " + IpAdapter.IPAddress + "\r\n\r\n"; // IP주소
STR += " Client MAC (" + i + ": " + IpAdapter.MACAddress + "\r\n\r\n"; // MAC주소
}
}
}
}
var win = EDoc.GetHtmlWindow(); // 이지젠을 감싸는 HTML문서 객체
if(win != null) // 편집기에서 오류나는것을 막기위한
{
STR += " CurPage : " + win.location.href + "\r\n"; // JavaScript location.href 실행
}
EDoc.GetPage("[Page1]").SetValue("[Edit_Info]",STR); // 해당 객체에 값 전달
EDoc.GetPage("[Page1]").GetObject("[SubForm_Info]").ShowSubForm(); // SUBFORM 띄우기
}
{
var STR = new String();
STR = " GetCurProjectURL : " + EDoc.GetCurProjectURL() + "\r\n\r\n"; // EZGEN PROJECT URL
STR += " GetEftpManagerURL : " + EDoc.GetEftpManagerURL() + "\r\n\r\n"; // EZGEN PROJECT MANAGER URL
STR += " GetEzgenHtmlURL : " + EDoc.GetEzgenHtmlURL() + "\r\n\r\n"; // EZGEN HTML URL
STR += " GetEzgenQueryURL : " + EDoc.GetEzgenQueryURL() + "\r\n\r\n"; // EZGEN QUERY URL
STR += " GetLocationDNS : " + EDoc.GetLocationDNS() + "\r\n\r\n"; // LocationDNS(WebDNS) 값
STR += " GetLanguage : " + EDoc.GetLanguage() + "\r\n\r\n"; // EZGEN LANGUAGE 값(0:한글,1:영어)
var IpAdapterList = EDoc.IpAdapterList(); // 이지젠 아답터 객체
var IpAdapter;
if(IpAdapterList.GetAdaptersInfo() == true) // 아답터객체가 존재할경우
{
for(var i = 0; i < IpAdapterList.Count; i++) // 랜카드 정목 목록 가져오기
{
IpAdapter = IpAdapterList.GetIpAdapter(i); // 랜카드 정보 저장
//IpAdapter 종류: AdapterName,DefaultGateway,Description,DhcpEnabled,DHCPServer,HaveWINS,IPAddress,MACAddress,SubnetMask,WINSServer,Type
if(IpAdapter.IPAddress != "0.0.0.0" && IpAdapter.DefaultGateway != "0.0.0.0")
{
if(IpAdapter.IPAddress !== "") // 랜카드 IP가 존재하면
{
STR += " Client IP (" + i + "): " + IpAdapter.IPAddress + "\r\n\r\n"; // IP주소
STR += " Client MAC (" + i + ": " + IpAdapter.MACAddress + "\r\n\r\n"; // MAC주소
}
}
}
}
var win = EDoc.GetHtmlWindow(); // 이지젠을 감싸는 HTML문서 객체
if(win != null) // 편집기에서 오류나는것을 막기위한
{
STR += " CurPage : " + win.location.href + "\r\n"; // JavaScript location.href 실행
}
EDoc.GetPage("[Page1]").SetValue("[Edit_Info]",STR); // 해당 객체에 값 전달
EDoc.GetPage("[Page1]").GetObject("[SubForm_Info]").ShowSubForm(); // SUBFORM 띄우기
}