탭메뉴에서 새 창 열기를 알려주시기 바랍니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

탭메뉴에서 새 창 열기를 알려주시기 바랍니다. 정보

탭메뉴에서 새 창 열기를 알려주시기 바랍니다.

본문

신현우님께서 올리신 [최근게시물] 무한탭 또다른 스킨 5종세트^^;; 를 사용할려고 합니다.
탭을 클릭하면 새 창으로 해당 게시판을 여는 방법을 알려 주시기를 부탁드립니다.
등록된 글은 새 창으로 열기에 성공하였지만 탭 메뉴로는 아무리해도 않됩니다.
알려주시기를 부탁드립니다.

참고로, 글을 새 창 열기 수정은 latest.skin.php를 수정하였습니다.

아래 소스는 스킨의 tab_list.php dlqslek.

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>


<style>
.on<?=$Rd?> {background-image:url('<?=$tab_img?>/on.gif');cursor:pointer; color:#3366FF}
.off<?=$Rd?> {background-image:url('<?=$tab_img?>/off.gif');cursor:pointer; color:#ffffff}
</style>
<script language="javascript">
function tap<?=$Rd?>(td,v,rd){
for(var i = 0; i <= <?=count($s_titles)-1?> ; i++) {
img = document.getElementById('tap'+rd+'_'+i);
img.className = "off<?=$Rd?>";
eval("document.getElementById('tab_view'+rd+'_'+i)").style.display="none";
}  
td.className = "on<?=$Rd?>"
eval("document.getElementById('tab_view'+rd+'_'+v)").style.display="";
}
function gotoboard<?=$Rd?>(bd){
document.location.href="<?=$g4[bbs_path]?>/board.php?bo_table="+bd;
}
</script>



<table width=100% cellpadding=0 cellspacing=0 border=0>
<tr>
<td width=10 height=25 background='<?=$tab_img?>/bg.gif'><img id="tab_bar1" src="<?=$tab_img?>/icon.gif" width="10" height="25" border="0" /></td>
<td background='<?=$tab_img?>/bg.gif' style='padding-top:3px;' width=100% ><b><?=$title?></b></td>

<? for ($i=0 ; $i <= count($s_titles)-1 ;$i++) { ?>
<td width=73 background='<?=$tab_img?>/bg.gif'>
<table cellpadding=0 cellspacing=0 width=73>
<tr><td id="tap<?=$Rd?>_<?=$i?>" class="off<?=$Rd?>" width="73" height="25" align=center  onclick="gotoboard<?=$Rd?>('<?=$s_boarders[$i]?>');"
onmouseover="tap<?=$Rd?>(this,<?=$i?>,<?=$Rd?>)" >
<div style=margin-top:3;></div>
<?=$s_titles[$i]?>
</td></tr></table>
</td>
<? }  ?>

<td width=20 background='<?=$tab_img?>/bg.gif'></td>
</tr>
<tr>
<td colspan='10' valign=top  align=left>
<div style=margin-top:5>
<? for ($i=0 ; $i <= count($s_titles)-1 ;$i++) { // 아래부분을 반복문으로 했지만 각 게시판마다 다른 최근스킨을 부르면 수동으로 나열하면 됨?>
<div id="tab_view<?=$Rd?>_<?=$i?>" style=display:none;>
    <?=latest('ch2ch',$s_boarders[$i], $list, 100); ?>
</div>
<? } ?>
  </div>
  </td>
</tr>
</table>

<script>
document.getElementById('tap<?=$Rd?>_<?=$first-1?>').className = "on<?=$Rd?>"
eval("document.getElementById('tab_view<?=$Rd?>_<?=$first-1?>')").style.display="";
</script>

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT