최근 게시물 스킨 중복 오류 해결좀 해주세요 정보
최근 게시물 스킨 중복 오류 해결좀 해주세요본문
클릭시 펼쳐지는 효과의 최근게시물을 여러개 중복해서 사용할려고 합니다.
그런데 스크립트 오류인지는 모르겠으나 1개일때는 작동을 잘하는데 2개이상일경우
작동을 하지 않더라구요
해결좀 해주세요. 부탁드립니다.
최근게시물 스킨 : http://sir.co.kr/bbs/board.php?bo_table=g4_skin_latest&wr_id=14944
이구요
수정한 코드 소스
----------------------------------------------------------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<script language="javascript">
<!--
function clickshow(num) {
for (i=0; i<<?=count($list)?>; i++) {
content=eval("document.all.block"+i+".style");
if (num==i) {
if (content.display=="block") {
content.display="none";
}
else {
content.display="block";
}
}
}
}
//-->
</script>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td valign='top'>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td colspan=5 height=1 bgcolor=efefef></td></tr>
<tr bgcolor="f5f6f7">
<td width=30 height="24" align="center" valign="middle">No</td>
<td width=65% align="center" valign="middle">제목</td> <td width=80 align="center" valign="middle">작성자</td>
<td width=60 align="center" valign="middle">답변</td>
<td width=80 align="center" valign="middle">작성일</td>
</tr>
<tr><td colspan=5 height=1 bgcolor=efefef></td></tr>
<? for ($i=0; $i<count($list); $i++) { ?>
<tr>
<td width=30 align="center" valign="middle"><?=$i+1?></td>
<td width="65%" height='24' style='word-break:break-all; padding:10 0 10 0;'><a href="javascript:;" onClick="javascript:clickshow(<?=$i?>)" style="color:#006212"><font color='#9768B0' style='font-family:돋움; font-size:9pt;'><?=$list[$i][subject]?></font></a></td>
<td width=80 align="center" valign="middle"><?=$list[$i][name]?></td>
<td width=80 align="center" valign="middle"><?=$list[$i][datetime2]?></td>
</tr>
<tr id='block<?=$i?>' onclick="clickshow(<?=$i?>)" style='display:none' bgcolor="f1fbea">
<td width="15" align="right" valign="top" style="padding:8 0 0 10;"><img src="<?=$latest_skin_path?>/img/q_view.gif" width="15" height="14"></td>
<td colspan="4" style='padding:10 0 10 20'><font color='#5959A3'><?=nl2br($list[$i][wr_content])?></font> <br>
</td>
</tr>
<tr><td colspan=5 height=1 bgcolor=daf3c8></td></tr>
<? } ?>
<? if (count($list) == 0) { ?>
<tr><td align='center' height='50' style='color:#6A6A6A' colspan='5'>게시물이 없습니다.</td></tr>
<? } ?>
</table>
</td>
</tr>
</table>
그런데 스크립트 오류인지는 모르겠으나 1개일때는 작동을 잘하는데 2개이상일경우
작동을 하지 않더라구요
해결좀 해주세요. 부탁드립니다.
최근게시물 스킨 : http://sir.co.kr/bbs/board.php?bo_table=g4_skin_latest&wr_id=14944
이구요
수정한 코드 소스
----------------------------------------------------------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<script language="javascript">
<!--
function clickshow(num) {
for (i=0; i<<?=count($list)?>; i++) {
content=eval("document.all.block"+i+".style");
if (num==i) {
if (content.display=="block") {
content.display="none";
}
else {
content.display="block";
}
}
}
}
//-->
</script>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td valign='top'>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td colspan=5 height=1 bgcolor=efefef></td></tr>
<tr bgcolor="f5f6f7">
<td width=30 height="24" align="center" valign="middle">No</td>
<td width=65% align="center" valign="middle">제목</td> <td width=80 align="center" valign="middle">작성자</td>
<td width=60 align="center" valign="middle">답변</td>
<td width=80 align="center" valign="middle">작성일</td>
</tr>
<tr><td colspan=5 height=1 bgcolor=efefef></td></tr>
<? for ($i=0; $i<count($list); $i++) { ?>
<tr>
<td width=30 align="center" valign="middle"><?=$i+1?></td>
<td width="65%" height='24' style='word-break:break-all; padding:10 0 10 0;'><a href="javascript:;" onClick="javascript:clickshow(<?=$i?>)" style="color:#006212"><font color='#9768B0' style='font-family:돋움; font-size:9pt;'><?=$list[$i][subject]?></font></a></td>
<td width=80 align="center" valign="middle"><?=$list[$i][name]?></td>
<td width=80 align="center" valign="middle"><?=$list[$i][datetime2]?></td>
</tr>
<tr id='block<?=$i?>' onclick="clickshow(<?=$i?>)" style='display:none' bgcolor="f1fbea">
<td width="15" align="right" valign="top" style="padding:8 0 0 10;"><img src="<?=$latest_skin_path?>/img/q_view.gif" width="15" height="14"></td>
<td colspan="4" style='padding:10 0 10 20'><font color='#5959A3'><?=nl2br($list[$i][wr_content])?></font> <br>
</td>
</tr>
<tr><td colspan=5 height=1 bgcolor=daf3c8></td></tr>
<? } ?>
<? if (count($list) == 0) { ?>
<tr><td align='center' height='50' style='color:#6A6A6A' colspan='5'>게시물이 없습니다.</td></tr>
<? } ?>
</table>
</td>
</tr>
</table>
댓글 전체
될지 안될지 모르지만.. 그냥 번떡 하는 생각에.. ^^;;
지금 사용하는 스킨 디렉토리(폴더)가 test 라고 가정
1개 사용시 test 그대로 사용,
2개 사용시 test 디렉토리를 백업한 뒤 test2 로 이름만 바꿔서 다시 올립니다.
3개 사용시 test3 으로 올립니다.
이렇게 각자 따로 불러서 해 보셨는지요...
소스 안보고 그냥 질문내용만 보고 적는글이라 자신은 없네요 ㅋ
지금 사용하는 스킨 디렉토리(폴더)가 test 라고 가정
1개 사용시 test 그대로 사용,
2개 사용시 test 디렉토리를 백업한 뒤 test2 로 이름만 바꿔서 다시 올립니다.
3개 사용시 test3 으로 올립니다.
이렇게 각자 따로 불러서 해 보셨는지요...
소스 안보고 그냥 질문내용만 보고 적는글이라 자신은 없네요 ㅋ
답변 감사합니다.
디렉토리는 변경하여 하나씩 따로 불러도 스크립트에서 중복오류가 나는지
제대로 작동하지 않네요..
디렉토리는 변경하여 하나씩 따로 불러도 스크립트에서 중복오류가 나는지
제대로 작동하지 않네요..
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<script language="javascript">
<!--
function clickshow(num) {
for (i=0; i<<?=count($list)?>; i++) {
content=eval("document.all.block_<?=$bo_table?>_"+i+".style");
if (num==i) {
if (content.display=="block") {
content.display="none";
}
else {
content.display="block";
}
}
}
}
//-->
</script>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td valign='top'>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td colspan=5 height=1 bgcolor=efefef></td></tr>
<tr bgcolor="f5f6f7">
<td width=30 height="24" align="center" valign="middle">No</td>
<td width=65% align="center" valign="middle">제목</td> <td width=80 align="center" valign="middle">작성자</td>
<td width=60 align="center" valign="middle">답변</td>
<td width=80 align="center" valign="middle">작성일</td>
</tr>
<tr><td colspan=5 height=1 bgcolor=efefef></td></tr>
<? for ($i=0; $i<count($list); $i++) { ?>
<tr>
<td width=30 align="center" valign="middle"><?=$i+1?></td>
<td width="65%" height='24' style='word-break:break-all; padding:10 0 10 0;'><a href="javascript:;" onClick="javascript:clickshow(<?=$i?>)" style="color:#006212"><font color='#9768B0' style='font-family:돋움; font-size:9pt;'><?=$list[$i][subject]?></font></a></td>
<td width=80 align="center" valign="middle"><?=$list[$i][name]?></td>
<td width=80 align="center" valign="middle"><?=$list[$i][datetime2]?></td>
</tr>
<tr id='block_<?=$bo_table?>_<?=$i?>' onclick="clickshow(<?=$i?>)" style='display:none' bgcolor="f1fbea">
<td width="15" align="right" valign="top" style="padding:8 0 0 10;"><img src="<?=$latest_skin_path?>/img/q_view.gif" width="15" height="14"></td>
<td colspan="4" style='padding:10 0 10 20'><font color='#5959A3'><?=nl2br($list[$i][wr_content])?></font> <br>
</td>
</tr>
<tr><td colspan=5 height=1 bgcolor=daf3c8></td></tr>
<? } ?>
<? if (count($list) == 0) { ?>
<tr><td align='center' height='50' style='color:#6A6A6A' colspan='5'>게시물이 없습니다.</td></tr>
<? } ?>
</table>
</td>
</tr>
</table>
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<script language="javascript">
<!--
function clickshow(num) {
for (i=0; i<<?=count($list)?>; i++) {
content=eval("document.all.block_<?=$bo_table?>_"+i+".style");
if (num==i) {
if (content.display=="block") {
content.display="none";
}
else {
content.display="block";
}
}
}
}
//-->
</script>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td valign='top'>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td colspan=5 height=1 bgcolor=efefef></td></tr>
<tr bgcolor="f5f6f7">
<td width=30 height="24" align="center" valign="middle">No</td>
<td width=65% align="center" valign="middle">제목</td> <td width=80 align="center" valign="middle">작성자</td>
<td width=60 align="center" valign="middle">답변</td>
<td width=80 align="center" valign="middle">작성일</td>
</tr>
<tr><td colspan=5 height=1 bgcolor=efefef></td></tr>
<? for ($i=0; $i<count($list); $i++) { ?>
<tr>
<td width=30 align="center" valign="middle"><?=$i+1?></td>
<td width="65%" height='24' style='word-break:break-all; padding:10 0 10 0;'><a href="javascript:;" onClick="javascript:clickshow(<?=$i?>)" style="color:#006212"><font color='#9768B0' style='font-family:돋움; font-size:9pt;'><?=$list[$i][subject]?></font></a></td>
<td width=80 align="center" valign="middle"><?=$list[$i][name]?></td>
<td width=80 align="center" valign="middle"><?=$list[$i][datetime2]?></td>
</tr>
<tr id='block_<?=$bo_table?>_<?=$i?>' onclick="clickshow(<?=$i?>)" style='display:none' bgcolor="f1fbea">
<td width="15" align="right" valign="top" style="padding:8 0 0 10;"><img src="<?=$latest_skin_path?>/img/q_view.gif" width="15" height="14"></td>
<td colspan="4" style='padding:10 0 10 20'><font color='#5959A3'><?=nl2br($list[$i][wr_content])?></font> <br>
</td>
</tr>
<tr><td colspan=5 height=1 bgcolor=daf3c8></td></tr>
<? } ?>
<? if (count($list) == 0) { ?>
<tr><td align='center' height='50' style='color:#6A6A6A' colspan='5'>게시물이 없습니다.</td></tr>
<? } ?>
</table>
</td>
</tr>
</table>
답변 감사합니다.
tr id='block_<?=$bo_table?>_<?=$i?>' 여기만 수정해서 실행해봤는데.. 안되네요 ㅜㅜ
tr id='block_<?=$bo_table?>_<?=$i?>' 여기만 수정해서 실행해봤는데.. 안되네요 ㅜㅜ
거기 외에 수정된 곳이 더 있습니다.
^^ 정말 감사합니다.
해결했습니다.
해결했습니다.