2017-02-23 10 views
1

"text/html" MIME 유형의 콘텐츠를 요청할 때 사용할 수있는 HTML 태그가 있나요? 서버의 모든 응답에 x 프레임 - 선택 사항 : DENY?x-frame-options 일 때 숨겨진 "text/html"콘텐츠를 포함하는 HTML 태그 : DENY

나는 <script src="path" type="text/html"></script>을 시도했지만 브라우저는이 태그를 무시합니다.

내가 그 일을하려는 이유는 그러한 종류의 응답 만 반환하는 서버에서 쿠키를 가져 오는 것입니다.

감사합니다. .htmldocument가 CORS와 함께 제공됩니다

+1

이렇게하려면 ajax를 사용해야합니다. –

+0

iframe은 아마도? – Hackerman

+0

쿠키를 어떻게 사용 하시겠습니까? –

답변

1

경우 rel 속성에 import 세트 <link> 요소를 사용할 수 있습니다.

<link id="html" rel="import" href="/path/to/file.html" type="text/html"> 
<script> 
    document.querySelector("#html").onload = function() { 
    console.log(this.import) 
    } 
</script> 
+0

감사합니다. 좋은 답변이지만 도움이되지 않습니다. 내가 할 때 나는 아약스 호출에서와 같은 문제가있다; 아직 쿠키가 없기 때문에 CORS 헤더를 반환하지 않는 서버로 리디렉션됩니다. – AMT

+0

@AMT'YQL'을 사용해 볼 수 있습니다. – guest271314

0

존재하는 거의 모든 HTML 태그를 시도한 후에 저에게 효과적이었습니다. 놀랍게도, 그것은 <img> 태그였습니다.

태그로 text/html을 가져 오는 경우와 달리 디버그 콘솔에서 오류가 발생하지 않습니다. 쿠키를 얻는 데만 관심이 있기 때문에이 이미지를 숨기고 모든 것이 작동합니다.