Highslide JS 를 그누보드에 적용 중 이런 제어는 어찌해야 할까요? 정보
Highslide JS 를 그누보드에 적용 중 이런 제어는 어찌해야 할까요?본문
하이슬라이드를 이용하여 이미지 레이어 팝업을 띄워보신 분들은,
이미지 외에도 hs.htmlExpand() 의 objectType 을 iframe 으로 하여 html 컨텐츠도
하이슬라이드 레이어 팝업으로 띄울 수 있다는 것도 아시리라 봅니다.
이 점을 이용해서 그누보드의 각종 팝업을 활용해보고자 하는데,
그누보드의 팝업 창 가운데, 예를 들어 ' 게시물 스크랩 창 '을 새창 팝업 대신 하이슬라이드로 띄웠을때,
출력된 게시물 스크랩 목록을 클릭하면,
하이슬라이드 레이어 팝업 밑에 있는 Parent Window 가 해당 스크랩 게시물 주소로 리프레쉬 되고
하이슬라이드로 띄워진 스크랩 레이어 팝업은 닫혀야 하는데...
하이슬라이드 공홈에서 API 를 뒤져봐도 이런 경우에 사용해야 하는 API 와 예제를 찾을 수가 없더군요.
어떤 방법으로 구현해야 할지 아이디어 조차 떠오르지 않아서, 며칠째 전전긍긍하다가
자바스크립트나 하이슬라이드를 잘 다루시는 분들께 아이디어나 방법등의 조언을 구해봅니다.
부탁드리겠습니다.
댓글 전체
<script type="text/javascript">
hs.Expander.prototype.onMouseOut = function () {
this.close();
// 이곳에서 부모창 제어를 하시면 될듯.
}
</script>
<a class="highslide" href="../../samples/full3.jpg" onclick="return hs.expand(this, { captionEval: 'this.thumb.alt'})">
<img src="../../samples/thumb3.jpg" alt="This is the caption text"/>
</a>
위와 같은 방법은 안되나요??
먼저, 새벽 늦은 시간에 조언해주신 RINIX 님께 감사드립니다.
조언해주신 API 를 저도 고민을 해봤습니다만,
마우스가 하이슬라이드 팝업 영역을 벗어나야만 팝업이 닫히고 해당 정의된
기능을 처리하기 때문에 안되네요... ㅠㅠ
제가 본문에서 예로 말씀드린 것처럼, 그누보드 게시판 스크랩 기능(bbs/scrap.php)을 팝업으로 띄우고
그 팝업에서 스크랩된 게시판 목록중 A 라는 게시물 제목을 클릭했을 때,
하이슬라이드 팝업 밑에 부모창이 해당 A 게시물 주소 페이지로 갱신되기만 하면 되는데,
그 주소 값을 하이슬라이드 팝업 밑에 부모창으로 전달, 제어할 방법을 모르겠습니다 ㅠㅠ
조언해주신 API 를 저도 고민을 해봤습니다만,
마우스가 하이슬라이드 팝업 영역을 벗어나야만 팝업이 닫히고 해당 정의된
기능을 처리하기 때문에 안되네요... ㅠㅠ
제가 본문에서 예로 말씀드린 것처럼, 그누보드 게시판 스크랩 기능(bbs/scrap.php)을 팝업으로 띄우고
그 팝업에서 스크랩된 게시판 목록중 A 라는 게시물 제목을 클릭했을 때,
하이슬라이드 팝업 밑에 부모창이 해당 A 게시물 주소 페이지로 갱신되기만 하면 되는데,
그 주소 값을 하이슬라이드 팝업 밑에 부모창으로 전달, 제어할 방법을 모르겠습니다 ㅠㅠ
혹 질문에 요지가
parent.document.location.href = "url";
이건 아니겠죠??
iframe 으로 스크랩을 불러들인다면
parent.document.location.href = "url";
요래 하시면 될것인디...^^
parent.document.location.href = "url";
이건 아니겠죠??
iframe 으로 스크랩을 불러들인다면
parent.document.location.href = "url";
요래 하시면 될것인디...^^
정말 감사합니다.
RINIX 님께서 설마하시고 달아주신 답변이 제가 며칠동안 찾아헤매던 답변이었답니다 ㅠㅠ
알려주신 방법으로 소스를 수정하여 처리해보니, 아주 깔끔하게 처리됩니다 !!
끝까지 살펴주시고 달아주신 답변에 너무 고마워서, 어떻게라도 인사를 드리고 싶어서
그누보드 제작의뢰 후기 게시판에 제 감사의 마음을 담아서 글을 남겨두었습니다.
http://sir.co.kr/bbs/board.php?bo_table=rq_failure&wr_id=3451
정말 감사합니다, RINIX님 !!
RINIX 님께서 설마하시고 달아주신 답변이 제가 며칠동안 찾아헤매던 답변이었답니다 ㅠㅠ
알려주신 방법으로 소스를 수정하여 처리해보니, 아주 깔끔하게 처리됩니다 !!
끝까지 살펴주시고 달아주신 답변에 너무 고마워서, 어떻게라도 인사를 드리고 싶어서
그누보드 제작의뢰 후기 게시판에 제 감사의 마음을 담아서 글을 남겨두었습니다.
http://sir.co.kr/bbs/board.php?bo_table=rq_failure&wr_id=3451
정말 감사합니다, RINIX님 !!