Think Different
아래 스크립트를 통해 창을 닫으려 할 때 일부 웹브라우저(Internet Explorer)에서는 "지금 보고 있는 웹 페이지에서 탭을 닫으려고 합니다."라는 경고창을 띄우고 사용자 확인을 받는다. // 창 닫기 스크립트 호출 window.close(); window.self.close(); 방법 1 - 별도 탭을 띄우고 현재 창을 닫기 // about:blank로 창을 띄우고, 현재 창을 닫음 window.open('about:blank', '_self').close(); 방법 2 - 오프너 조작 후 닫기 window.opener='nothing'; window.open('','_parent',''); window.close(); window.self.opener='nothing'; window.self..
문제 Internet Explorer(이하 IE) 11 이하버전에서 스크립트 객체에 키를 구하는 함수는 사용이 되나 그 값을 구하는 함수는 오류가 발생한다. var keys = Object.keys(parameters);// 오류 발생 안함 var values = Object.values(parameters);// 오류 발생. "개체가 'values' 속성이나 메서드를 지원하지 않습니다." 방법 var values = Object.keys(parameters).map(function(i) { return parameters[i]; }); 참고 https://stackoverflow.com/questions/42830257/alternative-version-for-object-values
새로이 Arch Linux를 설치한 후 "ibus" 및 "ibus-hangul"을 설치했으나 이전과는 다르게 한영 전환이 제대로 되지 않았다. # OS 버전 정보$ uname -srmLinux 4.19.4-arch1-1-ARCH x86_64 ibus 데몬 실행 시 알림 메시지에서 "${HOME}/.bashrc"에 3가지 환경변수를 추가하라는 것이 있는데, 이것이 문제였다.환경변수를 "${HOME}/.bashrc"가 아닌 "${HOME}/.profile"에 추가하면 해결 된다. 만약 "${HOME}/.profile"이 없는 경우 생성한다. # # .profile # ############### # ibus settings - start ############### export GTK_IM_MODULE=ib..