Page 1 of 1
뎃글달기가 안되거든요..
Posted: 2005 10 22 17:31 42
by 초보가..
파폭 1.5 RC2를 설치한지 2일된 초보입니다..아래의 메세지가 나오면서 뎃글달기가 안되는데..할수있는 방법이 없는건가요? 그냥 IE사용해야 하는지..
본 페이지는 Internet Explorer 5.5 이상에 맞춰 개발되었으며, 하위 버전 혹은 타 브라우저에서는 덧글 남기기 기능이 동작하지 않을 수 있습니다.
Re: 뎃글달기가 안되거든요..
Posted: 2005 10 22 18:56 55
by BlueRobot
초보가.. wrote:
본 페이지는 Internet Explorer 5.5 이상에 맞춰 개발되었으며, 하위 버전 혹은 타 브라우저에서는 덧글 남기기 기능이 동작하지 않을 수 있습니다.
어쩔 수 없습니다. 슬픈 현실이지요.
단,
User Agent Switcher로 사용중인 브라우저를 IE라고 속인 다음 가능할 수도 있습니다. 일단 사이트를 알려주시면 알아보도록 하지요.
테크노아란 사이트 입니다..
Posted: 2005 10 22 19:10 52
by 초보가..
http://www.technoa.co.kr 요기구요..
게시판은 뎃글 달기가 되는데...뉴스나 리뷰등은 뎃글을 달수 없다는 메세지와 함께..
Re: 테크노아란 사이트 입니다..
Posted: 2005 10 22 19:54 24
by BlueRobot
아래 코드를 보십시오.
Code: Select all
<script language="JavaScript">
// IE 버전 체크
if (navigator.userAgent.indexOf('MSIE 5.5') <= 0
&& navigator.userAgent.indexOf('MSIE 6') <= 0) {
document.write("<img src='/images/icon_alert.gif' border='0' align='absmiddle' width='16' height='16'> ");
document.write("<font color='red'>");
document.write("본 페이지는 Internet Explorer 5.5 이상에 맞춰 개발되었으며, 하위 버전 혹은 타 브라우저에서는 덧글 남기기 기능이 동작하지 않을 수 있습니다.");
document.write("</font>");
}
</script>
<iframe id="comment" onLoad="ResizeFrame()" frameBorder="no" width="600" height="0" marginwidth="0" marginheight="0" scrolling="no" src="ListComment.asp?pContentID=24184&pPageID=58953" align="center"></iframe>
</td>
</tr>
위에서 보시듯이 IE가 아닌가를 체크합니다. 그리고 바로 체크 코드 밑에는 바로 덧글을 작성할 수 있도록 칸을 만드는 곳입니다. User Agent Switcher를 이용해도 안된다는 메세지만 사라질 뿐 큰 변화가 없군요. 결국, Firefox에서는 이것을 못 알아듣는다는 얘기입니다.
근본적으로 IFRAME 코드가 잘못되었을 뿐더러,
IFRAME 코드 내부에 있는 "ListComment.asp?pContentID=24184&pPageID=58953"가 대체 어디에 있는지 파악을 못하기 때문이 아닌가 생각합니다.. 사실 이런 덧글 달기 같은 글자를 입력하는 부분에서는 보통 input type... 부분을 사용하는데 IFRAME을 사용했군요.
참고로 이 소스는
http://www.technoa.co.kr/content/View.a ... ID=58953에서 떠온 것입니다.
결국 파폭이 안되는건가요?
Posted: 2005 10 22 20:02 56
by 초보가~
결국 파폭은 사용 못하는군요...에혀