테스트 사이트 - 개발 중인 베타 버전입니다

iframe 으로 불러오던 것을 include로 불러오고 싶습니다. 채택완료

쌈밥 9개월 전 조회 1,800

http://sir.kr/data/editor/2502/1988315859_1738639737.9891.png" width="100%" />

 

코드가 위에처럼 있는데 위 코드를 홈페이지에 넣으면 iframe으로 불러와집니다.

이걸 include로 홈페이지에 넣고 싶습니다!

아시는 분은 답변 주시면 감사하겠습니다!!! __)

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
s
sinbi Expert
9개월 전

실익이 없어 보입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 9개

쌈밥
9개월 전
iframe으로 불러오면 css 수정시 반영이 안 됩니다 ㅠ
s
sinbi
9개월 전
외부사이트라 반영이 안 되는 거 아닐까요?
glitter0gim 님 설명처럼 별도 파일에 아이프레임 코드 넣고 이 파일을 다시 인클루드해도 마찬가지일 듯 한데....
쌈밥
9개월 전
네.. 마찬가지에요.. 저는 css 수정을 위해서 include로 통째로 넣고 싶은건데 잘 안 되네요..ㅠ
s
sinbi
9개월 전
챗지피티에게 물으니, 아이프레임으로 불러온 타사이트 CSS는 변경 못 한다고 하네요.

같은 도메인이라면 아이프레임 내 콘텐츠의 CSS를 자바스크립트나 다른 방식으로 변경할 수 있습니다.
다른 도메인이라면 보안상의 이유로 아이프레임 내 콘텐츠의 CSS를 직접 수정할 수 없습니다.
쌈밥
9개월 전
네 그래서 include로 파일 통째로 넣어서 페이지에 넣으려고 한겁니다
쌈밥
9개월 전
네 ㅠ 선생님이 알려주신 방법으로는 변화가 없습니다..
s
sinbi
9개월 전
불러오려는 페이지가 내 사이트면 DOM 구조 이용해 선택자 제어가 가능한데, 타 사이트면 앞서 말씀드린 것처럼 불가능한 것 같습니다.
쌈밥
9개월 전
제가 초보자여서 아주 이상한 질문을 드릴게요.. 이해가 안 가는 게 홈페이지에 넣으려는 프로그램이 cound, src, lib, socket, js, css, img 파일 다 있거든요. 그러면 홈페이지에 바로 넣을 수 있는 거 아닌가요?
s
sinbi
9개월 전
저도 초보 갓 면한 수준이라 자세한 건 잘 몰라용. ^^;;

댓글을 작성하려면 로그인이 필요합니다.

플라이
9개월 전

iframe으로 코드로 적용되었기에 해당 부분을 include로 해서 페이지 호출해서 적용 하시면 되지만 그에 따른 css와 다른 부분의 충돌이 생기는건 맞춰 커스텀을 해야 하며
인클루드는 외부 주소는 호출이 불가한 부분인점 참고해 주세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

9개월 전

위 코드에 iframe 이 있는데 당연히 iframe 으로 나오는게 정상이죠..

그냥 인클루드문만 넣어보세요.

(외부 도메인인경우 불가)

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

glitter0gim
9개월 전

"""
같은 도메인이라면 아이프레임 내 콘텐츠의 CSS를 자바스크립트나 다른 방식으로 변경할 수 있습니다.
다른 도메인이라면 보안상의 이유로 아이프레임 내 콘텐츠의 CSS를 직접 수정할 수 없습니다.
"""  '신비'님 판단이 적절한가 봅니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

쌈밥
9개월 전
제가 초보자여서 아주 이상한 질문을 드릴게요.. 이해가 안 가는 게 홈페이지에 넣으려는 프로그램이 cound, src, lib, socket, js, css, img 파일 다 있거든요. 그러면 홈페이지에 바로 넣을 수 있는 거 아닌가요?
g
glitter0gim
9개월 전
논하신 파일들을 웹 서버에 업로드한다고 해서 바로 실행되지는 않습니다.
>>>설정과 실행 방식이 필요합니다.
쌈밥
9개월 전
css 파일은 수정해도 반영이 되지 않는데 그 외에 config.php 파일이나 .htaccess 파일을 수정하면 적용이 됩니다.. 왜 그런거죠..ㅠ
g
glitter0gim
9개월 전
캐싱이나 경로 문제 아닐까요!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인