입력창에서 발주처를 받아서 반드시 코드를 넣어줘서 저장해야 하는 프로그램을 작성하는 과정입니다.
발주처의 코드를 반드시 입력해야 하니, 검색하는 것까지 좀더 편리하게 포커스를 넣는 순간 창을 띄웁니다.
이렇게 하면 편리하게 더욱 세련되게 만들 수 있습니다.
var isWindowOpen = false;
var popupWindow = null;
function phonebookBtn(searchfield)
{
if (!isWindowOpen) {
var search = $("#" + searchfield).val();
href = '../phonebook/list.php?search=' + search ;
popupWindow = popupCenter(href, '전화번호 검색', 1600, 800);
isWindowOpen = true;
// Monitor window close event
var checkWindowClosed = setInterval(function() {
if (popupWindow.closed) {
isWindowOpen = false;
clearInterval(checkWindowClosed);
}
}, 100);
} else {
popupWindow.focus();
}
}
function closePopup() {
if (popupWindow && !popupWindow.closed) {
popupWindow.close();
isWindowOpen = false;
}
}
이렇게 활용하세요~
'IT tech Coding > javascript' 카테고리의 다른 글
html2pdf pagebreak 옵션 완벽 정리! 페이지 나누기 문제 해결 꿀팁 (0) | 2024.07.30 |
---|---|
DataTables 초기 설정시 화면의 상단에 아이템수와 검색창 없애고 나오기 (0) | 2024.07.17 |
[자바스크립트+php] 나만의 내것의 QR코드 생성기 만들어보자~ (0) | 2024.06.19 |
Uncaught TypeError: Cannot read properties of null (0) | 2024.06.15 |
부트스트랩의 title 기능을 이용해서 td 요소에도 title 기능을 이용해서 좀 멋진 title을 만들고 싶다. (0) | 2024.05.16 |