오픈마켓 새창띄우기

자바스크립트를 이용한 오픈마켓 html 새창띄우기(window.open) 2탄

RYU™ 2011. 11. 16. 16:00
반응형


새창띄우기 두번째 방법입니다.
html에서 자바스크립트로 새창을 띄우려면  window.open 이라는 명령어를 줍니다.
아래도 마찬가지로 window.open을 이용한 새창띄우기 소스 입니다.


새창의 크기를 가로 800픽셀, 세로 1,000픽셀, 스크롤바와 주소창이 보이게 하려면 아래와 같습니다.



링크를 클릭하면 새창이 뜨게하는 방법

<a href="#" onkeypress="window.open('새창주소','small','width=800, height=1000, scrollbars=yes, menubar=no, location=yes'); return false" onclick="window.open('새창주소','small','width=800, height=1000, scrollbars=yes, menubar=no, location=yes'); return false">새창띄우기</a>

웹접근성 평가기준에 의거  onclick (마우스 이벤트) 와  onkeypress (키보드 이벤트)를 함께 사용해야힙니다.(중요)

중간에 "small"은 상황에 맞게 변경 가능하며, 문자열속성으로 글씨를 작게합니다.






그렇다면 이미지에 링크를 걸어 새창을 띄우려면 어떻게 해야될까요?
이미지를 넣는 방법은 <img src="이미지주소" width="이미지너비" height="이미지높이" border="0"> 입니다.

이 소스를 위 소스 마지막줄에 새창띄우기 글씨자리에 넣어주면 됩니다.

<a href="#" onkeypress="window.open('새창주소','small','width=800, height=1000, scrollbars=yes, menubar=no, location=yes'); return false" onclick="window.open('새창주소','small','width=800, height=1000, scrollbars=yes, menubar=no, location=yes'); return false"><img src="이미지주소" width="이미지너비" height="이미지높이" border="0"></a>




이렇게 되겠지요..
이렇게 해도 마찬가지로 이미지에 링크를 걸어 새창을 띄우실 수 있습니다.


기타 궁금하신 사항은 댓글을 이용해주세요~^^


[첫번째 방법] 자바스크립트를 이용한 오픈마켓 html 새창띄우기(window.open) 1탄






[새창띄우기 기초] 오픈마켓 외부링크 차단, HTML, 새창띄우기, 상세페이지, 아이프레임, 팝업
[새창띄우기 기초] 오픈마켓 정말 간단한 롤오버 이미지 만들기
[새창띄우기 기초] 오픈마켓 나모웹에디터를 이용한 롤오버 이미지 만들기
[새창띄우기 기초] 오픈마켓 옥션,G마켓,11번가 아이프레임(iframe) 높이(세로) 자동조절
[새창띄우기 기초] 자바스크립트를 이용한 오픈마켓 html 새창띄우기(window.open) 1탄

반응형