테스트 사이트 - 개발 중인 베타 버전입니다

이거 왜 작동 안할까요?

 몸이 안좋아서 그런지 머리가 정지되어 잇네요 ㅋㅋ

<li><span class="news_content" id="news_content"><?=$view[content];?></span></li>

  <SCRIPT LANGUAGE="JavaScript">
 var fsize = document.getElementById("news_content").style.fontSize;
 
  function font(val){
    if(val = "+1"){
      document.getElementById("news_content").fontSize = fsize + "1";
    }
    if(val = "-1"){
      document.getElementById("news_content").fontSize = fsize - "1";
    }
  }
  </SCRIPT>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 23개

글씨 축소 확대 인가요?
네^^ 머리가 안돌아가서 ^^
if(val = "+1"){
val == 아닐까요
자바 스크립트라 = 가 맞는 표현식입니다.
php같은경우는 ==가 맞겠지만 말이죠
누가 그래요? ㅋㅋㅋㅋㅋㅋ
ㅋㅋㅋㅋ
자바에서는 = 나 ==나 같은 결과물을 출력하구요.(이건 옛날에 해봤다는..)

처음공부할때 그렇게 설명이 그런식으로 되있어서.. ㅎ.ㅎ;
완벽히 잘못알고계신대요..
php 에서는 = 이렇게하면 오류를 뿜겠지만
자바스크립트에서는 = 이렇게하면
val 값에 +1 값을 강제적으로 넣고 실행됩니다.
아........그런것이였나요?
자바 스크립트는 제 영역이 아니라서....
인터넷으로만 공부해서....
좋은 정보 감사합니다...

생각해보면 짤때 =로 넣었을때와 ==로 넣었을때 출력이 다는게 있었는데... 그게 이런이유였군요!
다른 곳에 이유가 있을지도~
지금 최대한 찾고 있습니다.^^
충돌이면 에러가 뜰건데 그것도 안뜨니 ㅎ.ㅎ;
document.getElementById("news_content").style.fontSize = "20pt";

이것도 안되는 것을 봐서는 어디선가 잡고 있는것 또는 표현식이 잘못된것 같네요 ㅠ.ㅠ;;
어디지..
<li><span id="news_content" class="news_content" style="font-Size:20px"><?=$view[content]?></span></li>

<scRIPT LANGUAGE="Javascript">

var xContent = document.getElementById("news_content");

function font(val){

if(val == "+1"){
xContent.style.fontSize = parseInt(xContent.style.fontSize)+1 +"px";
}

if(val == "-1"){
xContent.style.fontSize = parseInt(xContent.style.fontSize) -1 +"px";
}
}
감사합니다. 일단은 안되네요..
어디선가 폰트 크기를 잡고 안놔주는듯합니다.^^
찾아봐야지요...
<li><span id="news_content" class="news_content" style="font-Size:20px">ddd</span></li>

<scRIPT LANGUAGE="Javascript">
var xContent = document.getElementById("news_content");
function font(val){
if(val == "+1") xContent.style.fontSize = parseInt(xContent.style.fontSize) +1 +"px";
if(val == "-1") xContent.style.fontSize = parseInt(xContent.style.fontSize) -1 +"px";
}

</scRIPT>

<input type="button" value="+1" onclick="font(this.value)">
<input type="button" value="-1" onclick="font(this.value)">
처음에 제가 짠 것은 표현식이 잘못됬던걸로 판단 하였으면 샵삐님 께서 올려주신 소스는 따로 html로 만들었을때 작동하지만 소스 내부로 들어 갓을때 작동이 안되네요... ㅎ.ㅎ;;;;
^^ 머리를 좀 식히셔유..
ㅡㅡ; 담배한대 쫘~~~~악 빨면... 머리가 좀 맑아?지실겁니다.. ^^ㅋ
그래야겟네요..
위쪽부터 충돌이 잇는지 없는지 파악해야겠네요.. 해당소스 감사합니다.
일단 구성된 소스입니다.

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
list($img_width, $img_height) = explode("x", $board[bo_1]);
// 파일 출력
for ($i=0; $i<=count($view[file]); $i++) {
if ($view[file][$i][view])
// 이미지 링크 주소 뽑기
$img_src = $view[file][0][view];
$img_src = preg_replace("/<img src='+(.*)' name='target_resize_image+(.*)/", "$1", $img_src);
}


// 게시판 기본 버튼들 // 관리자만 보임
if($is_admin){
ob_start();
if ($copy_href) { echo "<a href=\"$copy_href\"><img src='$board_skin_path/img/btn_copy.gif' border='0' align='absmiddle'></a> "; }
if ($move_href) { echo "<a href=\"$move_href\"><img src='$board_skin_path/img/btn_move.gif' border='0' align='absmiddle'></a> "; }
if ($search_href) { echo "<a href=\"$search_href\"><img src='$board_skin_path/img/btn_list_search.gif' border='0' align='absmiddle'></a> "; }
echo "<a href=\"$list_href\"><img src='$board_skin_path/img/btn_list.gif' border='0' align='absmiddle'></a> ";
if ($update_href) { echo "<a href=\"$update_href\"><img src='$board_skin_path/img/btn_modify.gif' border='0' align='absmiddle'></a> "; }
if ($delete_href) { echo "<a href=\"$delete_href\"><img src='$board_skin_path/img/btn_delete.gif' border='0' align='absmiddle'></a> "; }
if ($reply_href) { echo "<a href=\"$reply_href\"><img src='$board_skin_path/img/btn_reply.gif' border='0' align='absmiddle'></a> "; }
if ($write_href) { echo "<a href=\"$write_href\"><img src='$board_skin_path/img/btn_write.gif' border='0' align='absmiddle'></a> "; }
$link_buttons = ob_get_contents();
ob_end_flush();
}


$scrap_href = str_replace('./', $g4[path]."/".$g4[bbs]."/", $scrap_href); // 스크랩 소스 경로 이상으로 재설정
// # 워터마크 원본 주소 암호화
$watermark_img = str_replace("../", "http://".$_SERVER['SERVER_NAME']."/", $img_src);
$watermark_img = base64_encode($watermark_img);
?>
<style>
*{margin: 0px;padding: 0px;}
h1, h2 ,h3, h4, h5, h6{font-size: 100%;}
ol, ul{list-style: none;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0px;}
fieldset, img{border: none;}
caption, th{text-align:left;}
q:before, q:after{content:'';}
form * {vertical-align:middle;}

.news_full{width:620px;border:1px solid #9A9A9A;padding-top:10px;padding-bottom:10px;text-align:center}
.news_full .full{width:600px;text-align:left}
.news_full .full .news_head_box{font-size:16px;height:50px;line-height:50px;text-align:center;background-color:#f8f8f8;border:1px solid #9A9A9A;font-weight:bold}
.news_full .full .news_head_sub_box{font-size:12px;height:20px;line-height:20px;text-align:right;background-color:#e8e8e8;border:1px solid #9A9A9A;border-top:0;padding-right:10px;padding-left:10px}
.news_full .full .news_head_sub_box .left{float:left}
.news_full .full .news_head_sub_box .images{float:right;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:baseline}
.news_full .full .news_images{text-align:center;padding-top:5px;padding-bottom:50px}
</style>

<div class="news_full">
<ul class="full">
<li>
<div class="news_head_box">[<?=$group[gr_subject]?>] <?=$view[wr_subject] // 기사 제목?></div>
<div class="news_head_sub_box">
<span class="left"><?=$view[name]// 글쓴이/기자?>기자 | <?=date("Y-m-d H:i", strtotime($view[wr_datetime]))?></span>
<span class="images">
<img src="<?=$board_skin_path?>/img/sns/rss.png" width="20px" align='absmiddle' />
<img src="<?=$board_skin_path?>/img/sns/twitter.png" width="20px" align='absmiddle' />
<img src="<?=$board_skin_path?>/img/sns/facebook.png" width="20px" align='absmiddle' />
<img src="<?=$board_skin_path?>/img/sns/Me2Day.png" width="20px" align='absmiddle' />
<img src="<?=$board_skin_path?>/img/sns/yozm_b.png" width="20px" align='absmiddle' />
<img src="<?=$board_skin_path?>/img/sns/naver.png" width="20px" align='absmiddle' />
<img src="<?=$board_skin_path?>/img/sns/google.png" width="20px" align='absmiddle' />
<span><? if ($scrap_href) { echo "<a href=\"javascript:;\" onclick=\"win_scrap('$scrap_href');\"><img src='$board_skin_path/img/btn_scrap.gif' border='0' align='absmiddle'></a> "; } //스크랩 ?></span>
<input type="button" value="+1" onclick="font(this.value)">
<input type="button" value="-1" onclick="font(this.value)">
</span>
</div>
</li>


<li class="news_images"><img src="<?=$board_skin_path?>/img_view.php?src=<?=$watermark_img?>" width="600px" border="0" alt="<?=$view[subject];?>" /></li>
<li><span id="news_content" class="news_content" style="font-Size:20px"><?=$view[content]?></span></li>
<SCRIPT LANGUAGE="JavaScript">
var xContent = document.getElementById("news_content");
function font(val){
if(val == "+1") xContent.style.fontSize = parseInt(xContent.style.fontSize) +1 +"px";
if(val == "-1") xContent.style.fontSize = parseInt(xContent.style.fontSize) -1 +"px";
}
</SCRIPT>


<!-- <li><?/* if ($is_category) { echo ($category_name ? "[$view[ca_name]] " : ""); } */ // 카테고리 ?></li> -->

<li><?=$view[name]// 글쓴이/기자?></li>
<li>조회 : <?=number_format($view[wr_hit])?></li>
<li>작성일 : <?=date("Y-m-d H:i", strtotime($view[wr_datetime]))?></li>
<!-- 테러 태그 방지용 --></xml></xmp><a href=""></a><a href=''></a><!-- //테러 태그 방지용// -->
<? if ($is_signature) { echo "<li>$signature</li>"; } // 서명 출력 ?>
</ul>
</div>

<script type="text/javascript" src="<?="$g4[path]/js/board.js"?>"></script>
<script type="text/javascript">
window.onload=function() {
resizeBoardImage(<?=(int)$board[bo_image_width]?>);
drawFont();
}
</script>
<!-- 게시글 보기 끝 -->
<!-- 자스로 브라우저 타이틀 지정 -->
<SCRIPT LANGUAGE="JavaScript">
var defaultTitle = document.title;
function title() {
document.title = "::<?=$config[cf_title]?>:: <?=$group[gr_subject]?> - <?=$view[wr_subject] // 기사 제목?>";
}
if (document.all) title();
</script>
<!-- /자스로 브라우저 타이틀 지정/ -->
ㅡㅡ; 테러님.. 월욜 아침부터 이렇게 달리심 안됩니다..

워..워........... 좀 쉬세여........
아플때 안달리면 귀찮아져서요 ㅋㅋㅋㅋㅋ
윗소스는 30분만에 짠거라..... 한마디로 개코딩이라는거죠 ㅋㅋ
목요일에 해롱거릴때 만든거라
해결했습니다......
news_content 안에 <p>가 있고 전체적으로 p가 사이즈를 보유중이엿더군요.
상단에..
p{font-size:100%}를 넣으니 잘되네요..

전체 소스입니다.

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
list($img_width, $img_height) = explode("x", $board[bo_1]);
// 파일 출력
for ($i=0; $i<=count($view[file]); $i++) {
if ($view[file][$i][view])
// 이미지 링크 주소 뽑기
$img_src = $view[file][0][view];
$img_src = preg_replace("/<img src='+(.*)' name='target_resize_image+(.*)/", "$1", $img_src);
}


// 게시판 기본 버튼들 // 관리자만 보임
if($is_admin){
ob_start();
if ($copy_href) { echo "<a href=\"$copy_href\"><img src='$board_skin_path/img/btn_copy.gif' border='0' align='absmiddle'></a> "; }
if ($move_href) { echo "<a href=\"$move_href\"><img src='$board_skin_path/img/btn_move.gif' border='0' align='absmiddle'></a> "; }
if ($search_href) { echo "<a href=\"$search_href\"><img src='$board_skin_path/img/btn_list_search.gif' border='0' align='absmiddle'></a> "; }
echo "<a href=\"$list_href\"><img src='$board_skin_path/img/btn_list.gif' border='0' align='absmiddle'></a> ";
if ($update_href) { echo "<a href=\"$update_href\"><img src='$board_skin_path/img/btn_modify.gif' border='0' align='absmiddle'></a> "; }
if ($delete_href) { echo "<a href=\"$delete_href\"><img src='$board_skin_path/img/btn_delete.gif' border='0' align='absmiddle'></a> "; }
if ($reply_href) { echo "<a href=\"$reply_href\"><img src='$board_skin_path/img/btn_reply.gif' border='0' align='absmiddle'></a> "; }
if ($write_href) { echo "<a href=\"$write_href\"><img src='$board_skin_path/img/btn_write.gif' border='0' align='absmiddle'></a> "; }
$link_buttons = ob_get_contents();
ob_end_flush();
}


$scrap_href = str_replace('./', $g4[path]."/".$g4[bbs]."/", $scrap_href); // 스크랩 소스 경로 이상으로 재설정
// # 워터마크 원본 주소 암호화
$watermark_img = str_replace("../", "http://".$_SERVER['SERVER_NAME']."/", $img_src);
$watermark_img = base64_encode($watermark_img);
?>
<style>
*{margin: 0px;padding: 0px;}
h1, h2 ,h3, h4, h5, h6{font-size: 100%;}
ol, ul{list-style: none;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0px;}
fieldset, img{border: none;}
caption, th{text-align:left;}
q:before, q:after{content:'';}
form * {vertical-align:middle;}
p{font-size:100%}


.news_full{width:620px;border:1px solid #9A9A9A;padding-top:10px;padding-bottom:10px;text-align:center}
.news_full .full{width:600px;text-align:left}
.news_full .full .news_head_box{font-size:16px;height:50px;line-height:50px;text-align:center;background-color:#f8f8f8;border:1px solid #9A9A9A;font-weight:bold}
.news_full .full .news_head_sub_box{font-size:12px;height:20px;line-height:20px;text-align:right;background-color:#e8e8e8;border:1px solid #9A9A9A;border-top:0;padding-right:10px;padding-left:10px}
.news_full .full .news_head_sub_box .left{float:left}
.news_full .full .news_head_sub_box .images{float:right;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:baseline}
.news_full .full .news_images{text-align:center;padding-top:5px;padding-bottom:50px}
</style>

<div class="news_full">
<ul class="full">
<li>
<div class="news_head_box">[<?=$group[gr_subject]?>] <?=$view[wr_subject] // 기사 제목?></div>
<div class="news_head_sub_box">
<span class="left"><?=$view[name]// 글쓴이/기자?>기자 | <?=date("Y-m-d H:i", strtotime($view[wr_datetime]))?></span>
<span class="images">
<img src="<?=$board_skin_path?>/img/sns/rss.png" width="20px" align='absmiddle' />
<img src="<?=$board_skin_path?>/img/sns/twitter.png" width="20px" align='absmiddle' />
<img src="<?=$board_skin_path?>/img/sns/facebook.png" width="20px" align='absmiddle' />
<img src="<?=$board_skin_path?>/img/sns/Me2Day.png" width="20px" align='absmiddle' />
<img src="<?=$board_skin_path?>/img/sns/yozm_b.png" width="20px" align='absmiddle' />
<img src="<?=$board_skin_path?>/img/sns/naver.png" width="20px" align='absmiddle' />
<img src="<?=$board_skin_path?>/img/sns/google.png" width="20px" align='absmiddle' />
<span><? if ($scrap_href) { echo "<a href=\"javascript:;\" onclick=\"win_scrap('$scrap_href');\"><img src='$board_skin_path/img/btn_scrap.gif' border='0' align='absmiddle'></a> "; } //스크랩 ?></span>
<input type="button" value="+1" onclick="font(this.value)">
<input type="button" value="-1" onclick="font(this.value)">
</span>
</div>
</li>
<li class="news_images"><img src="<?=$board_skin_path?>/img_view.php?src=<?=$watermark_img?>" width="600px" border="0" alt="<?=$view[subject];?>" /></li>
<li><span id="news_content" style="font-Size:12"><?=$view[content]?></span></li>
<SCRIPT LANGUAGE="JavaScript">
var xContent = document.getElementById("news_content");
function font(val){
if(val == "+1") xContent.style.fontSize = parseInt(xContent.style.fontSize) +1 +"px";
if(val == "-1") xContent.style.fontSize = parseInt(xContent.style.fontSize) -1 +"px";
}
</SCRIPT>


<!-- <li><?/* if ($is_category) { echo ($category_name ? "[$view[ca_name]] " : ""); } */ // 카테고리 ?></li> -->
<li>&nbsp;</li>
<li><?=$view[name]// 글쓴이/기자?></li>
<li>조회 : <?=number_format($view[wr_hit])?></li>
<li>작성일 : <?=date("Y-m-d H:i", strtotime($view[wr_datetime]))?></li>
<!-- 테러 태그 방지용 --></xml></xmp><a href=""></a><a href=''></a><!-- //테러 태그 방지용// -->
<? if ($is_signature) { echo "<li>$signature</li>"; } // 서명 출력 ?>
</ul>
</div>

<script type="text/javascript" src="<?="$g4[path]/js/board.js"?>"></script>
<script type="text/javascript">
window.onload=function() {
resizeBoardImage(<?=(int)$board[bo_image_width]?>);
drawFont();
}
</script>
<!-- 게시글 보기 끝 -->
<!-- 자스로 브라우저 타이틀 지정 -->
<SCRIPT LANGUAGE="JavaScript">
var defaultTitle = document.title;
function title() {
document.title = "::<?=$config[cf_title]?>:: <?=$group[gr_subject]?> - <?=$view[wr_subject] // 기사 제목?>";
}
if (document.all) title();
</script>
<!-- /자스로 브라우저 타이틀 지정/ -->
그누 질답을 이용해주셨음하네요~
그누보드에 대한 질문이 아니였기에 이곳에 고민하다가 올린것이였습니다. ㅎ.ㅎ

게시글 목록

번호 제목
1717291
1717283
1717280
1717268
1717265
1717252
1717247
1717243
1717237
1717225
1717214
1717208
1717203
1717189
1717183
1717177
1717172
1717163
1717162
1717156
1717154
1717153
1717141
1717140
1717138
1717113
1717111
1717105
1717099
1717085