인클루드 ?
한누리
안녕하세요
여기 프로그래머가없어서 제가 디자인부터 코딩까지 쭈욱해야합니다.
4개국어로만들어야해서..
나중에 유지보수생각할거 생각하면 헤더랑 푸터를 인클루드처럼 불러오는 형식으로 만들어야할텐데
아무리 검색해봐도 너무 어렵네요
php나 asp같은건 할줄몰라서 html버전으로 구현할 방법으로 찾아야하는데...
검색해본 소스를 넣고 서버에 올려서 확인해도적용도안되고...
간단하게 개념만 알수있게 예제를 얻을곳이 있을까요 -_ㅜ
아니면 혹시 인클루드말고 다른 기술이 있나요?
-
하연
동적으로 js를 하는거 보다 include가 어떤걸 생각해도 정신건강에 좋습니다.
-
키다리
재규어골드님 아직 경험이 많이 부족하신거같아요..^^;;
-
힘차
자바스크립트로 문자열을 집어넣어서 생기는 문제라기 보다는
HTML, 자바스크립트라는게 인터프리터언어이기 때문에 생길 수 있는 문제인 거지요 ^^;;;
그래서 \간헐적\ 이라는 말씀을 드린겁니다 ㅎㅎ ;;
무엇보다, 저렇게 넣었을 경우에는 DOM 이 생성되는게 아니라 단순히 문자열을 브라우저가 HTML로 해석해서 렌더링을 해주는 거라 해당 부분에 이벤트가 걸릴 때에는 다소 문제가 발생될 소지가 있기도 하지요.. 물론 jQuery 에 .on 이라는 좋은 -
모두가람
그러니까요. 문자열을 집어넣는 건 자바스크립트에서 자주 사용되는 방법이고
많이들 사용하고 계시지 않나요?
깜박이는 현상은 굳이 자바스크립트로 문자열을 집어 넣었다고해서 생길 수 있는 현상인가요?
아직 그런 경험이 없어서 잘 모르겠네요. -
배꽃
저건 인클루드가 아니라, 자바스크립트로 문서 내에 문자열을 집어 넣는 방식이죠 ^^;
꼭 느린 컴퓨터가 아니더라도 간헐적으로 해당 현상들을 겪게 되는 경우는 있습니다.
(실제로 그런 경우 때문에 클라이언트로부터의 원인분석과 수정을 의뢰받은 적도 있구요) -
한샘가온
헤더와 푸터부분만을 인클루드 할텐데 그정도도 처리 못할 정도의 느린 컴퓨터, 느린 인터넷이 아직도
한국에 존재할까요? 모바일이 아닌 이상 ㅎㅎ (요즘은 모바일도 lte급인데)
지금껏 코딩작업하면서 많은 업체들에게 파일 넘기면서 테스트 결과 아쉽게도
아직 그런 정도로 문제를 일으킨적은 없네요. ㅎㅎ -
창의적
위와 같은 방식으로 처리할 시, 느린 컴퓨터나 느린 인터넷 환경에선 간헐적으로 컨텐츠만 보였다가 갑자기 헤더 푸터가 나타나는, 깜박이는 현상을 쉽게 만나게 될 수 있습니다.
-
눈내리던날
아아!! 감사합니다 +ㅅ+
test += \이안에소스넣는식으로하면되나봐요!!\
근데 이런기술을 머라고 불러야되는거죵? -
후예
이렇게하면 css만 적용되는건가요? 다른폴더에있는 html문서를 불러들일순없는거겠죠?
-
겨루
이런식으로 개노가다성 작업은 어떠신가요? ㅎㅎ
상단 스크립트파일은 따로 빼내면 하나의 파일로 관리 가능하실테고 유지보수 할때도 스크립트 파일만 따로 수정해주시면 일괄 수정 되겠지요.
html에서는 해당영역에 그 인클루드 파일만 불러오도록 설정해주시면 될테고요.