묻고답하기
외부페이지로 불러온 html문서가 정상적으로 작동이 안되는 문제입니다.
2014.07.19 21:00
XE Core 최신버전인 ver. 1.7.5.3를 사용중에 있습니다.
다름아니라 외부페이지에 관한 질문을 올립니다.
정상적으로 작동중인 html문서를 외부페이지로 불러와 정상적으로
외부 문서 위치란에 경로를 기입을하여 등록을 마친후에 사용을 하게되면
정상작동중이였던 문서는 전혀 작동을 하지않는 현상이 발생합니다.
혹시 이런 경험이 있으신 분이 계신다면 해결방법이 있는것인지 도움을 받고 싶습니다.
애드온충돌이 혹시 있나싶어 사용은 전혀 하지 않고 테스트도 하여보았으나 결과는 마찬가지였습니다.
댓글 7
-
DoorWeb
2014.07.19 23:37
-
cms05
2014.07.20 05:43
답변 주셔서 감사드립니다.
말씀주신대로 html파일에 사용된 css,js를 제외한
<body>
</body>에 있는 내용만을 사용하여 테스트를 하였지만 결과는 마찬가지입니다.
타 계정에서 똑같은 환경을 만들어 테스트를 해보았지만 역시나 결과는 마찬가지입니다.
-
SeungXE
2014.07.20 06:12
html이 정상적으로 작동한다고 XE에서 정상적으로 작동한다는 의미는 아닙니다. CSS, JS가 없다면 당연히 정상 작동하지 않구요.
-
SeungXE
2014.07.20 06:13
XE 외부 페이지 기능은 외부 PHP 페이지 등을 XE에서 처리하고, 처리한 내용을 보여주어 위젯 등의 개발 없이 PHP, JS 등을 사용한 개발을 용이하게 하는 기능이라고 생각합니다. 정상 기종하는 HTML이라도 XE에서 불러오는 과정에서 오류가 생길 수 있습니다. 크롬이라면 Shift + Alt + J 키를 눌러 콘솔에 오류가 뜨는게 없는지 살펴보십시오.
-
cms05
2014.07.20 06:52
질문에 답변주셔서 감사합니다.
HTML이라도 XE에서 불러오는 과정에서 오류가 생길 수 있습니다.라고 말씀 주셨는데
그렇다면 외부페이지를 사용하는데에 조금은 문제가 있지는 않을까요?
어떤 경우에는 완벽하게 작동할 수 있고 어떤 경우에는 오류가 발견되어 정상 작동이 안된다는 말씀으로 이해해도 되는 것인지요?
XE Corever 1.4.5.10 에서 사용을 했을때는 별다른 무리없이 외부페이지를 잘 사용을 했었던 기억이 있는지라서
현재로서는 해결이 안되어 안타까울 따름입니다. -
SeungXE
2014.07.20 13:23
그것이 아니라, 외부 페이지 기능 자체가 XE에서 프로그래밍적인 부분을 핸들링하기 위한 부분이고, 그렇게 핸들링 하는 과정에서 파일이 누락되거나 CSS, JS의 참조 위치가 어긋나면 HTML이 작동하지 않습니다. CSS, JS를 불러오는 부분의 경로를 ../css/css.css 이런 상대참조 말고 http://home-page.com/css/css.css 같이 절대참조를 해보세요.
-
cms05
2014.07.23 07:37
네~테스트해보았습니다.해결이 되지는 않았지만 관심갖고 답변주셔서 대단히고맙습니다.
아마도 html문서내에 잘못된 코드가 있질 않았나 싶습니다,
다른 방법을 찾아봐야 겠습니다,
외부 페이지가 독립적인 html 구조를 가지는게 아니라
<body>
</body>
안에 들어가는 html과 css,js를 가진다고 보셔야 합니다.
즉 html 선언이나 head,body 선언을 하면 정상적으로 작동이 안될겁니다.