어제 답변 감사합니다. 근데..한가지더 궁굼증이.. > Forum

본문 바로가기
  • kb@lovelet.com
사이트 내 전체검색

RESOURCES Forum

어제 답변 감사합니다. 근데..한가지더 궁굼증이..

페이지 정보

본문

어제 그 홈페이지에서 이너프레임에 대한 궁굼증은 해결이 되었는데요..


다시 한번 이 싸이트를 가보면..



http://comedu.woosuk.ac.kr



공지사항 , 자유게시판 , 자료실 등의 최근게시물 보기 있잖아요..


마우스를 가져다 대면 서로 번갈아 가며 해당 내용이 가는건 알겠는데..



여기서 의문점이 생겼습니다.



예를 들어 공지사항의 최근게시물중 하나를 누를 경우,


공지사항 게시판의 게시물만 떠야 할텐데..


여기서는 자동으로


http://comedu.woosuk.ac.kr/03notice/01class.php?id=comedu_bbs&no=93&type=main


이런 식으로 01class.php라는 페이지 뒤에 게시물이 붙어 나오게 변하더군요..



이 싸이트 자체가 이너프레임을 써서 만든 곳이라..



저도.. 지금 이너 프레임을 써서 만들어 보고자 하는데



제로보드 게시판 설정을 건드리지 않은 상태에서



공지사항의 목록을 누를경우 게시판만 덩그러니 뜨지 않고



위 싸이트처럼 해당 페이지가 붙으면서 뜰수 있게 하는 기술이 궁굼해서요..



혹시아시는지요...



배우는 입장으루 질문드려 봅니다.



참고로 저 메인 페이지 소스일부분 긁어봤습니다.





function mouse_over(str_name)
{
if(str_name == "notice") {
more_url = "03notice/01class.php"
}
if(str_name == "free") {
more_url = "05board/01free.php"
}
if(str_name == "data") {
more_url = "04data/03teach.php"
}


document.all("notice").src = "images/main/notice_title.gif"
document.all("free").src = "images/main/free_title.gif"
document.all("data").src = "images/main/data_title.gif"

document.all(str_name).src = document.all(str_name).src.replace(".gif", "_o.gif")


if(tmp_name != str_name)
{
tmp_name = eval(tmp_name + "_div")
tmp_div = eval(str_name + "_div")
tmp_name.style.display = "none"
tmp_div.style.display = "block"
tmp_name = str_name
}
}


function move_url()
{
document.location.href = more_url
}
//-->


notice_title_o.gif

free_title.gif

data_title.gif

notice_morebg.gif
notice_more.gif




<? print_bbs("old/oldies_bbs/", "과사공지사항", "comedu_bbs", 5, 60) ?>


<? print_bbs("old/oldies_bbs/", "자유게시판", "free_bbs", 5, 60) ?>


<? print_bbs("old/oldies_bbs/", "수업자료실", "report_pds", 5, 60) ?>







photo_titile.gifphoto_morebg.gifphoto_more.gif






$name = stripslashes($name);
$subject = stripslashes($subject);
?>



<?=$file_name1?>
<? echo cut_str($subject,8);?>
<? echo cut_str($name,8);?>



<?
###########################################################################
}
mysql_free_result($result);
?>










Share Post:

댓글목록

profile_image

규범^-^*님의 댓글

규범^-^* 작성일 아이피 218.♡.70.214

  음.. 제 생각은 '왜 저렇게 구조를 만들었을까?' 라는 의문이 듭니다.
저렇게 하는 것은 어렵지 않아 보입니다.
제로보드의 zboard.php파일을 복사하신 후에 test.php파일로 변경합니다.
그런다음, .../bbs/<b>zboard.php</b>?id=111 대신에 .../bbs/<b>test.php</b>?id=111 로 접속하셔도 똑같은 화면이 뜰껍니다.
(사실 뜨긴 하더라도 몇몇 파일들을 조금씩 수정해야 할겁니다;;)


제 생각은 위에 처럼 zboard.php파일을 여러개 복사한 다음에, 그 파일의 내용을 조금씩 다르게 수정해 놓은 것 같습니다. 예를 들어, 갤러리 게시판은 좀더 빠르게 출력하도록, 일반 게시판에서는 불필요한 내용을 지워버린 다거나..
아마도 이런 내용으로 하지 않았나 싶네요~
정확한 소스를 보기 전에는 아무도 몰라요^ㅡ^;;
(이렇게 안해도 게시판 설정에서 header, footer 적용하면 똑같다는 거 아시죠?~)

Sign In
OR
Don't have an account? SIGN UP

Keywords

Visits

접속자

Total Visits
1,898,454