홈페이지 메뉴에서 특정 웹페이지 호출할떄...
본문
테마를 통해 홈페이지를 만들고있습니다.
그누보드 워낙 초짜라... 검색을 해도 제가 못찾는건지 개념을 못잡는것인지 모르겠습니다.
우선 게시판연결을하면 노프레임홈페이지처럼 문제없는데
저기 트래픽이라는 버튼을 누르면 전 빨간 박스안에 특정 html페이지를 보이게하고싶습니다.
혹시 html코드에 어떤걸 건들여야 노프레임 홈페이지처럼 될까요? 질문을 이렇게 올리는것인지도 잘 모르겠네요..

답변 2
1. 버튼클릭시 html 파일을 아이프레임 or div요소 동적 페이지 로딩할때
<button onclick="loadPage()">트래픽</button>
<div id="content-area"></div>
<script> function loadPage() { document.getElementById('content-area').innerHTML = '<iframe src="traffic.html" width="100%" height="500px"></iframe>'; }
</script>
2. 버튼클릭시 php + ajax 파일을 동적 페이지 로딩할때
<button id="traffic-btn">트래픽</button>
<div id="content-area"></div>
<script>
$(document).ready(function(){ $("#traffic-btn").click(function(){ $("#content-area").load("traffic.html"); }); });
</script>
3. css or javascript 적용한다면?
<button onclick="showContent()">트래픽</button>
<div id="content-area" style="display: none;">
<iframe src="traffic.html" width="100%" height="500px"></iframe>
</div>
<script>
function showContent() {
document.getElementById('content-area').style.display = 'block';
}
</script>
4. 기타 css or include 처리로만으로도 할수도있습니다.
* https://gnustudy.com/bbs/board.php?bo_table=gnu_tip // 공부 열심히 하시기 바랍니다.^ 느림의 미학으로 응원드리겠습니다. 화이팅~
1. skin/content/basic를 복사해서 skin/content/basic2로 하나 만듭니다
2. 관리자페이지 게시판관리 -->내용관리 메뉴 에서 내용추가 버튼을 눌러 아이디, 제목에 test를 입력합니다
내용은 1234 같은 의미 없는 내용, skin은 위에서 만든 basic2
3. basic2/content.skin.php화일을 수정해서 원하는 내용을 넣거나 include G5_PATH.'/특정화일.html'; 을 넣습니다
4, 트래픽 링크 : G5_BBS_URL.'/content.php?co_id=test'