웹 로그인 페이지: 로그인 후 로그인 양식을 닫는 방법
개요
웹 로그인 페이지에서 사용자가 "로그온" 버튼을 클릭하면 선택한 클라이언트(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 파일을 저장한 후 브라우저의 캐시를 지우는 것을 권장합니다.