제 홈페이지 구조상 iframe사용할 수 밖에 없어서 사용하려합니다.
그래서 게시판을 아이프레임 안에 넣고 만들엇는데요.
문제는요
최근게시물을 메인에 빼는것까지는 되는데, 최근게시물에 나온 글 제목이나 more를 클릭하면 상단과 하단이 없이
게시판만 나옵니다.
이유는...
aaa-index.php 파일안에 아이프레임 만들고 그안에 게시판을 넣었거든요.
아이프레임안에 게시판을 따로 링크 걸어줘서 aaa-index.php파일이 뜰때 링크된 게시판이 같이뜨는 형국이죠.
사정이 이렇다보니 초보로선 어찌할 방법이 없는데요.
노프레임으로 만들면 되지만 지금까지 다시하자니 그렇고 또 해보니 노프레임으로도 잘 안되더라구요.
실력이 부족해서..ㅠㅠ
그래서 고수님들께 부탁드립니다.
노프레임으로 만드는거 말구 다른방도가 전혀 없을까요?
제 질문은 아이프레임에 게시판을 만들었을때 최근게시물에 나온 글 제목이나 more를 클릭했을때 게시판만 뜨는게
아니라 상단과 하단 게시판이 포함된 페이지 전체가 뜨도록 하고 싶다는겁니다.
아그리구 최근 게시물을 예를들어 공지, 질문 등등 여러 게시판을 메인에 최근게시물로 빼낼경우 각각의 게시판을 위
질문과 같이 하고 싶다는거에요
좀 도와주십시요.....
도저히 안되어서 이리 부탁드립니다.
제가가진 포인트는 1000 밖에 없네요...
다시한번 간절히 부탁드립니다.~~~
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 8개
상단 파일 경로를 ../head.php
하단 파일 경로를 ../tail.php
이렇게 해주시면 각 게시판을 클릭할때마다 전체페이지가 로딩되어 나옵니다.
그런데 아이프레임안에 있는 링크를 클릭하면 그 프레임안에 뜨지 않나요? 음.. Pass!!
근데 그건 알아용, 그렇게하면 테이블이 깨져서 어쩔 수 없이 아이프레임을 쓴거거든요..
정말 방법이 없는건가요? ㅠㅠ
상단, 하단 파일 경로를 수정해도 아이프레임 내에서 링크를 클릭하면 그 아이프레임 공간내에서 모든 화면이 출력되 버리죠.
이것을 새창이나 현재페이지에 출력을 할 수 있게 하면.... target로 가능하지 않을까요.
예: sub.php
sub.php 에서는 나타내고자 하는 모든 내용이 들어가 있고, iframe이 들어갈 공간을 남겨 놓습니다.
url 이라는 인수를 sub.php 에 전달합니다.
<iframe src="<?=$url?>"></iframe>
과 같이 사용하면 문제 없을 것입니다.
url 경로에서 문제되는 부분은 최신글에서 수정을 하던지, sub.php 에서 수정을 하던지 하십시오.
답변주셔서 정말 고맙습니다.
먼가 답이 나올듯합니다만.. 제가 왕초보라 간단히 말씀하시면 잘 이해가 가질 않습니다.
좀더 자세히 설명은 불가능하신지요?
3살짜리 가르친다고 생각하시고 한번만 좀 자세히 서술해 주시면 안되겠습니까?
간절히 부탁드립니다.
이부분에서 벌써 5일째 입니다. ㅠㅠ 진행이 안되고 있습니다.
관련글을 이잡듯 뒤지고 있는데, 나타나질 않습니다.
다시한번 간절히 부탁드립니다.
소스보기를 하여 안의 내용을 보면
body_contents 이름의 iframe 이 게시판을 로딩하는 부분입니다.
질문한 의도와 동일하게 제작된 것으로 생각됩니다.
참고가 되길 바랍니다.
$url 을 구하는 소스는 이렇게 되어 있습니다.
$url = "$g4['bbs_path']/board.php?bo_table=mn" . $mn . "&wr_id=" . $mnumber;
이제서야 이글을 보고 이리저리해보다..
아래처럼 해보세요
01. skin/latest/basic/latest.skin.php
20번째 줄
echo $list[$i]['icon_reply'] . " ";
echo "<a href='{$list[$i]['href']}'>";
위 소스를 아래처럼 바꾸어 보세요
$arr = explode('?',$list[$i]['href']); //배열로 나누기
echo $list[$i]['icon_reply'] . " ";
echo "<a href='일반페이지경로?$arr[1]";
ps. '일반페이지'는 iframe가 들어 있는 페이지의 경로입니다. 맨마지막에 '?'하나 붙여주시고
02. iframe가 들어있는 페이지
<?$bo_table="게시판테이블명";?>
<iframe src="http://creant.cafe24.com/crboard/bbs/board.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>" name="resize" width="100%" height="100%" scrolling='no' frameborder='0' marginwidth="0" marginheight="0" frameborder="no"></iframe>