내용 건너뛰기

웹 로그인 페이지: 로그인 후 로그인 양식을 닫는 방법

개요

웹 로그인 페이지에서 사용자가 "로그온" 버튼을 클릭하면 선택한 클라이언트(HTML5 또는 Windows)가 새 브라우저 탭에서 열립니다.

때때로, 그리고 더 구체적으로는 Windows 클라이언트를 사용할 때, 사용자가 “로그온” 버튼을 다시 클릭하지 않도록 로그온 양식을 숨기고 싶을 수 있습니다.

사용하는 인터넷 브라우저에 따라 이 기본 동작을 변경하는 두 가지 선택이 있습니다. 두 솔루션 모두 JavaScript 파일을 수정해야 합니다.

솔루션 A: 로그온 탭 닫기 - 인터넷 익스플로러 전용

이 솔루션에서 사용자가 "로그온" 버튼을 클릭하면 선택한 클라이언트가 새 브라우저 탭에서 열리고 로그온 탭은 자동으로 닫힙니다. 인터넷 익스플로러 버전에 따라 사용자가 이 탭을 닫으려는 것을 확인하라는 작은 메시지 창이 표시될 수 있습니다.

“C:\Program Files (x86)\TSplus\Clients\www\software” 폴더에 저장된 “common.js” 파일을 수정하십시오. Notepad 또는 Notepad++와 같은 텍스트 편집기를 사용하는 것이 좋습니다. 아니다 Word를 사용하세요.

이 줄을 검색하세요:

p = 'software/remoteapp.html';
window.name = " " + window.opforfalse;
if (cpwin != false) {
cpwin.name = window.opforfalse;
cpwin.location.replace(hostGateway + jwtsclickLinkBefore(getside(), p));
} else {
window.open(hostGateway + jwtsclickLinkBefore(getside(), p), window.opforfalse);
}

그리고 그것들을 다음 줄로 교체하십시오:

p = 'software/remoteapp.html';
window.name = " " + window.opforfalse;
if (cpwin != false) {
cpwin.name = window.opforfalse;
cpwin.location.replace(hostGateway + jwtsclickLinkBefore(getside(), p));
} else {
window.open(hostGateway + jwtsclickLinkBefore(getside(), p), window.opforfalse);
}
window.open('','_parent','');
window.close();

변경된 JavaScript 파일을 저장한 후 브라우저의 캐시를 지우는 것을 권장합니다.

솔루션 B: 로그온 탭을 다른 웹 페이지로 리디렉션 - 모든 브라우저용

이 솔루션에서 사용자가 "로그온" 버튼을 클릭하면 선택한 클라이언트가 새 브라우저 탭에서 열리고 로그온 탭이 자동으로 다른 웹 페이지로 이동합니다.

귀하가 “와 같은 기존 인터넷 주소(URL)를 자유롭게 사용할 수 있습니다. http://google.com ” 또는 “http://your_intranet/your/page.html” 또는 “thankyou.html”을 URL로 사용하여 자신의 웹 페이지를 만들고 “C:\Program Files (x86)\TSplus\Clients\www” 폴더에 “thankyou.html”이라는 파일을 생성하고 그 안에 HTML 콘텐츠를 넣을 수 있습니다.

“C:\Program Files (x86)\TSplus\Clients\www\software” 폴더에 저장된 “common.js” 파일을 수정하십시오. Notepad 또는 Notepad++와 같은 텍스트 편집기를 사용하는 것이 좋습니다. 아니다 Word를 사용하세요.

이 줄을 검색하세요:

p = 'software/remoteapp.html';
window.name = " " + window.opforfalse;
if (cpwin != false) {
cpwin.name = window.opforfalse;
cpwin.location.replace(hostGateway + jwtsclickLinkBefore(getside(), p));
} else {
window.open(hostGateway + jwtsclickLinkBefore(getside(), p), window.opforfalse);
}

그리고 그것들을 다음 줄로 교체하십시오:

p = 'software/remoteapp.html';
window.name = " " + window.opforfalse;
if (cpwin != false) {
cpwin.name = window.opforfalse;
cpwin.location.replace(hostGateway + jwtsclickLinkBefore(getside(), p));
} else {
window.open(hostGateway + jwtsclickLinkBefore(getside(), p), window.opforfalse);
}
window.location.href = "http://google.com";

변경된 JavaScript 파일을 저장한 후 브라우저의 캐시를 지우는 것을 권장합니다.