m

최신글스킨에서 html 부분을 없에고 싶습니다.

아래는 최신글스킨입니다.
링크된 곳의 스킨을 쬐금 고친 것인대요,
문제는 html부분도 그대로 적용되고 있습니다.
본문 보기에서는 html을 책크했지만, 이 최신글에서는 html부분이 정용안되고 다 빠지게 할 수는 없는가요?

<?
$image_height = 75; // 높이
$image_width = 90; // 너비
?>

<table width=100% cellpadding=0 cellspacing=0 border=0>
<tr>
<td height=25 background="<?=$latest_skin?>/topline.gif"> <img src='<?=$latest_skin?>/female_n.gif'> <a href='./?doc=bbs/gnuboard.php&bo_table=<?=$bo_table?>'><b><?=$bo_subject?></b></a> </td>
</tr>
<tr>
<td width="100%">
<table width="100%" cellpadding="0" cellspacing="0" height="1" style="margin-bottom:5;">
<tr>
<td height=1 bgcolor='#FFCC33'></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>

<? for ($i=0; $i<count($list); $i++) { ?>
<? if ($i==0) { ?>
<? if (!file_exists($list[$i][file_image1])) { ?>

<table cellpadding=0 cellspacing=0 border=0>
<tr>
<td valign="top">
<table cellpadding=1 cellspacing=3 border=0>
<tr>
<td style="padding-left:3">
<a href='<?="./?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id={$list[$i][wr_id]}"?>'><span class=subject><b><?=cut_str($list[$i][subject],30,"..");?></b></span></a> <?=$list[$i][icon_new]?>  <span style='font-size:11'><?=$list[$i][date]?></span> <span style='font-size:8pt;'><?=$list[$i][commentcnt]?></span>
</td>
</tr>
<tr>
<td>
<div align="justify" style="margin-right:1; margin-left:1;"><?=cut_str($list[$i][wr_content],280,"…");?></div>
</td>
</tr>
</table>
</td>
</tr>
</table>

<? }else{ ?>

<table cellpadding=0 cellspacing=0 border=0>
<tr>
<td valign="middle" ><p><img src='<?=$list[$i][file_image1]?>' width='<?=$image_width?>' height='<?=$image_height?>' border=1 align=left bordercolor='#0000'></p></td>
<td valign="top">
<table cellpadding=1 cellspacing=3 border=0>
<tr>
<td style="padding-left:3">
<a href='<?="./?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id={$list[$i][wr_id]}"?>'><span class=subject><b><?=cut_str($list[$i][subject],20,"..");?></b></span></a> <?=$list[$i][icon_new]?>  <span style='font-size:11'><?=$list[$i][date]?></span> <span style='font-size:8pt;'><?=$list[$i][commentcnt]?></span>
</td>
</tr>
<tr>
<td>
<div align="justify" style="margin-right:1; margin-left:1;"><?=cut_str($list[$i][wr_content],182,"…");?></div>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>

<? } ?>

<tr>
<td>
<table width=100% cellpadding=0 cellspacing=0 border=0 style="margin-bottom:3;">
<tr>
<td width="100%" height="1" background='./<?=$latest_skin?>/line_width.gif'></td>
</tr>
</table>
</td>
</tr>

<? } else { ?>

<tr>
<td height="17" width="100%">
<table>
<tr>
<td height="17" valign="middle">  <img src='<?=$latest_skin?>/icon_li.gif'>   <a href='<?="./?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id={$list[$i][wr_id]}"?>'><?=$list[$i][subject]?></a> <span style='font-size:8pt;'><?=$list[$i][commentcnt]?></span> <?=$list[$i][icon_new]?>     <span style='font-size:11'><?=$list[$i][date]?></span>
</td>
</tr>
</table>
</td>
</tr>

<? } ?>
<? } ?>
<? if (count($list) == 0) { echo "<tr><td colspan=3 align=center height=25>자료가 없습니다.</td></tr>"; } ?>

</table>
|

댓글 2개

카이루님 감사합니다.
죄송하지만 아래의 부분을 어디에 어떻게 넣어야 되는지도 가르쳐 주세요....

// 태그만 제거
String.prototype.stripTags = function () {
var str = this;
var pos1 = str.indexOf('<');

if (pos1 == -1) return str;
else {
var pos2 = str.indexOf('>', pos1);
if (pos2 == -1) return str;
return (str.substr(0, pos1) + str.substr(pos2+1)).stripTags();
}
}
다음을 참고하세요.

// HTML 특수문자를 변환
String.prototype.htmlChars = function () {
var str = ((this.replace('"', '&')).replace('"', '"')).replace('\'', ''');
return (str.replace('<', '<')).replace('>', '>');
}

// 좌우 공백없애는 함수
String.prototype.trim = function () { return this.replace(/(^s*)|(s*$)/g, ""); }

// 왼쪽 공백없애는 함수
String.prototype.ltrim = function () { return this.replace(/^s*/g, ""); }

// 오른쪽 공백없애는 함수
String.prototype.rtrim = function () { return this.replace(/s*$/g, ""); }

// 태그만 제거
String.prototype.stripTags = function () {
var str = this;
var pos1 = str.indexOf('<');

if (pos1 == -1) return str;
else {
var pos2 = str.indexOf('>', pos1);
if (pos2 == -1) return str;
return (str.substr(0, pos1) + str.substr(pos2+1)).stripTags();
}
}

// 대소문자 구별하지 않고 단어 위치 찾기
String.prototype.ipos = function (needle, offset) {
var offset = (typeof offset == "number")?offset:0;
var pos1 = str.toLowerCase().indexOf(needle.toLowerCase(), offset);
var pos2 = str.toUpperCase().indexOf(needle.toUpperCase(), offset);

if (pos1 == -1 && pos2 == -1) return false;
if (pos1 == -1) pos1 = str.length + 1;
if (pos2 == -1) pos2 = str.length + 1;

return Math.min(pos1, pos2);
}

// 대소문자 구별하지 않고 뒤에서부터 단어위치 찾기
String.prototype.ripos = function (needle, offset) {
var offset = (typeof offset == "number")?offset:0;
var pos1 = str.toLowerCase().lastIndexOf(needle.toLowerCase(), offset);
var pos2 = str.toUpperCase().lastIndexOf(needle.toUpperCase(), offset);

if (pos1 == -1 && pos2 == -1) return false;
return Math.max(pos1, pos2);
}

// 문자열을 배열로
String.prototype.toArray = function () {
var len = this.length;
var arr = new Array;
for (var i=0; i<len; i++) arr[i] = this.charAt(i);
return arr;
}
댓글을 작성하시려면 로그인이 필요합니다.

그누3질답

+
제목 글쓴이 날짜 조회
21년 전 조회 479
21년 전 조회 1,181
21년 전 조회 410
21년 전 조회 506
21년 전 조회 469
21년 전 조회 366
21년 전 조회 502
21년 전 조회 521
21년 전 조회 573
21년 전 조회 515
21년 전 조회 378
21년 전 조회 429
21년 전 조회 605
21년 전 조회 644
21년 전 조회 861
21년 전 조회 644
21년 전 조회 694
21년 전 조회 506
21년 전 조회 356
21년 전 조회 453