반응형
홈페이지 변경을 하게 되어 오랜만에 겸사겸사 html 공부도 하게 돼서 좋다 허허..
전에 쓰던거 다 까먹어서 다시 찾아보고 있다.
모달로 열어올려야 하는데, ssl이 맛이 간건지 코드가 안열려서 애먹는중..ㅠ
1. 현재창에서 열 때
onclick="location.href='링크주소'"
2. 새창으로 열 때
onclick="window.open('링크주소')"
3. 상위 프레임에서 열 때
onclick="parent.location.href='링크주소'"
4. 팝업창으로 열 때
onclick="window.open('링크주소','창이름','width=가로사이즈,height=세로사이즈,left=왼쪽위치,top=상단위치');"
팝업의 경우 옵션이 많은데 아쉽게도 크롬에서 사용할 수 있는 옵션은 몇개 없다.
- width=500 : 팝업창 너비 (단위 : px)
- height=500 : 팝업창 높이 (단위 : px)
- left=0 : 왼쪽으로부터의 위치
- top=0 : 위쪽으로부터의 위치
[크롬에서는 지원 안되는 옵션]
- titlebar=yes|no|1|0 : 타이틀바 표시 여부.
- menubar=yes|no|1|0 : 메뉴바 사용 여부
- toolbar=yes|no|1|0 : 툴바 표시 여부. IE, Firefox에서 작동.
- location=yes|no|1|0 : 주소 표시줄 사용여부 Opera에서만 작동.
- status=yes|no|1|0 : 하단 상태바창 표시 여부
- scrollbars=yes|no|1|0 : 스크롤바 여부. IE, Firefox, Opera에서 작동
- fullscreen=yes|no|1|0 : 전체화면 모드. IE에서만 작동.
- channelmode=yes|no|1|0 : 전체화면으로 창이 열림. IE에서만 작동.
- resizable=yes|no|1|0 : 창 리사이즈 가능 여부. IE에서만 작동
5. 프레임 지정
onclick="타켓명.location.href='링크주소'"
반응형
'I LEARNED > TIL' 카테고리의 다른 글
[TIL] millisecond, microsecond, nanosecond (27) | 2023.12.08 |
---|---|
[TIL] Oracle VM(VirtualMachine) 속도 향상 시키기 (49) | 2023.11.16 |
[TIL] 코드스니펫(Code Snippet) (12) | 2023.07.15 |
[TIL] C++에서 String말고 #include<cstring>은 왜 쓸까? (3) | 2023.05.16 |
[TIL] .O파일이 뭘까? (10) | 2023.05.16 |
댓글
veganwithbacon님의
글이 좋았다면 응원을 보내주세요!
이 글이 도움이 됐다면, 응원 댓글을 써보세요. 블로거에게 지급되는 응원금은 새로운 창작의 큰 힘이 됩니다.
응원 댓글은 만 14세 이상 카카오계정 이용자라면 누구나 편하게 작성, 결제할 수 있습니다.
글 본문, 댓글 목록 등을 통해 응원한 팬과 응원 댓글, 응원금을 강조해 보여줍니다.
응원금은 앱에서는 인앱결제, 웹에서는 카카오페이 및 신용카드로 결제할 수 있습니다.