안녕하세요.
개발직으로 시작한지 이제 1년되는 비전공자 초보 개발자입니다.
다름이 아니라 회사에서 기안기를 통해 간단한 팝업창을 띄우고자 합니다
우선은 jsp 파일을 통해 tibero DBMS에서 db를 가져와 table을 만들고 있습니다.
부분은 제가 작성하고 로 닫은 다음 두번째 부터는 인사쪽 데이터를 받아서 만들어지고 있는데
특정 에 태그를 넣어 보내주고 있습니다.
<a href="#" onclick="window.open('http://@@@@.co.kr/custom/test/test.jsp?&name=abc&dept=abab&date=1004','테스트 페이지','width=550, height=320, scrollbars=no, resizable=no, toolbars=no, menubar=no'); return flase") 테스트
위와 같이 a태그가 작성이 되어있는데 기안기를 통해 저 a태그를 클릭하면 스크롤바, 메뉴바, 너비, 높이 등 무시한 채 최근 닫은 탭의 설정으로 새창이 띄워집니다.
모르는건 검색해서 팝업창 만들고 스타일까진 입혔는데, 저 부분에서 막혀있습니다…
이 문제에 대해 알고 계시는 분이 있다면 조언 부탁드립니다…ㅠㅠ
1개의 좋아요
hsoh
2
안녕하세요.
웹한글기안기는 html 에디터가 아니기 때문에 <a> tag의 onclick을 인식할 수 없습니다.
링크하고자 하는 경로를 href에 직접 대입하는 방법밖에는 사용하실 수 없습니다.
감사합니다.
1개의 좋아요
답변 감사합니다!
말씀해주신대로 href에 넣어 창을 띄웠습니다.
추가로 onclick 말고 혹시 다른 방법으로 너비와 높이를 조절하여 팝업을 띄울 수 있는 방법을 아실까요?
구글에 resize 등 정보가 많지만 제대로 작동을 하지 않습니다ㅠㅠ
아니면 resize 관련 기능도 인식을 못하는걸까요…?
1개의 좋아요
hsoh
4
만약 window.open()함수는 javascript 기반으로 동작하는 것이기 때문에 웹한글 기안기의 기능을 사용하는 것은 아닙니다.
만약 특정 팝업을 띄워야 한다면, 굳이 웹한글 기안기의 하이퍼링크 기능을 사용하지 마시고, 웹한글 기안기 외부영역에 버튼을 만들고 먼저 작성하신 방법대로 화면을 띄우시는게 맞을 것 같습니다.
감사합니다.
1개의 좋아요