답변 4개

크로스 도메인 문제 입니다.
주 사이트는 https 의 SSL 보안인증서 환경에서 구동되는데
그외 CSS 라던가 JS, 라이브러리 를 호출하는 URL 이 https 가 아닌 http 라서 그렇습니다.
요약.
https 인 SSL 환경에서는 http 리소스를 불러올수 없습니다.
반대로
http 환경에서 https 는 가능.
http://tmhh.cafe24.com/gnuboard4/bbs/board.php?bo_table=e01
이상없음
https://tmhh.cafe24.com/gnuboard4/bbs/board.php?bo_table=e01
문제발생.
카페24 의 기본 도메인은 http 와 https 모두 지원합니다.
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
참고사이트입니다.
호환성 문제라고 하시는데 알수가 없네요. 도움 부탁드립니다
https://tmhh.cafe24.com/gnuboard4/bbs/board.php?bo_table=e01
답변에 대한 댓글 1개
아마도 요즘 구글 크롬이 쿠키 없애는 거랑 관련이 있는 듯 한데....
https://youtu.be/TZASy7XhU5U
<script>
$(function() {
// 폰트 리사이즈 쿠키있으면 실행
font_resize("container", get_cookie("ck_font_resize_rmv_class"), get_cookie("ck_font_resize_add_class"));
});
</script>
PS. 크롬에서도 위 화면처럼 보입니다.
댓글을 작성하려면 로그인이 필요합니다.
브라우저 호환되자 않는 코드를 이용해 코딩을 해서 그렇습니다.
html/css 만 좀 손보면 정상적으로 보일테니 아래 게시판 참고해 작업해 보세요.
답변에 대한 댓글 2개
@charset "utf-8";
/* SIR ����ƺ� */
/* ���� ��Ų (latest) */
.lt_pc {float:left;margin-left:20px}
.lt {position:relative;float:left;margin-bottom:20px;padding-bottom:10px;width:354px;height:150px;border-bottom:1px solid #e9e9e9}
.lt ul {margin:0 0 10px;padding:0;list-style:none}
.lt li {padding:3px 0}
.lt .lt_title {display:block;padding:10px 0 8px}
.lt .lt_more {position:absolute;top:10px;right:0}
.lt .cnt_cmt {display:inline-block;margin:0 0 0 3px;font-weight:bold}
프레임이 깨지는거 보니 제생각에는 latest.skin은 문제가 없어보이는데 맞는지 모르겠어요.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<table width=100% cellpadding=0 cellspacing=0>
<? for ($i=0; $i<count($list); $i++) { ?>
<tr>
<td colspan=4 align=center><div align="right">
<table width=97%>
<tr>
<td width="73%" height=25>
<?
echo $list[$i]['icon_reply'] . " ";
echo "<a href='{$list[$i]['href']}'>";
if ($list[$i]['is_notice'])
echo "<font style='font-family:돋움; font-size:9pt; color:#2C88B9;'><strong>{$list[$i]['subject']}</strong></font>";
else
echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$list[$i]['subject']}</font>";
echo "</a>";
if ($list[$i]['comment_cnt'])
echo " <a href=\"{$list[$i]['comment_href']}\"><span style='font-family:돋움; font-size:10pt; color:#9A9A9A;'>{$list[$i]['comment_cnt']}</span></a>";
// if ($list[$i]['link']['count']) { echo "[{$list[$i]['link']['count']}]"; }
// if ($list[$i]['file']['count']) { echo "<{$list[$i]['file']['count']}>"; }
echo " " . $list[$i]['icon_new'];
echo " " . $list[$i]['icon_file'];
echo " " . $list[$i]['icon_link'];
echo " " . $list[$i]['icon_hot'];
echo " " . $list[$i]['icon_secret'];
?></td>
<td width="27%"><div align="right"><?=$list[$i][datetime];?></div>
</td>
</tr>
</table></div>
<div align="right"></div></td>
</tr>
<? } ?>
<? if (count($list) == 0) { ?><tr><td colspan=4 align=center height=50><font color=#6A6A6A>게시물이 없습니다.</a></td></tr><? } ?>
</table>
1. font 태그 경우, html5에서 비표준 처리되었습니다.
2. 스타일 경우 아이디 지정 없이 정의 시, 다른 선택자의 영향 받아 깨질 수 있어요.
3. 코드를 보니 굉장히 오래된 스타일인데, 이번 기회에 업그레이드 해보세요.
4. https 모드에서 소스에 http 사용 시에도 에러 발생할 수 있습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
이 문제를 해결하려면 도메인을 가비아에서 쓰고 있는데 거기서 수정을 해야하나요?