2011-01-19 5 views
5

현재보고있는 페이지의 HTTP 헤더 요소는 Content-type: text/html입니다. HTML이 정상적으로 표시되고 JavaScript가 실행됩니다. Content-Type: text/javascript이 있고 JavaScript가 실행되지 않은 경우 인 경우에만 displayed입니다.콘텐츠 유형의 브라우저에서 실행되는 자바 스크립트는 무엇입니까?

제 질문은 : 콘텐츠 유형이 text/html 이외의 JavaScript를 실행할 수 있습니까? 나는 일반적인 브라우저 (IE, Firefox, Chrome, Safari)에 대해 가능한 한 전체 목록을 작성하고자합니다.

+5

어쩌면 어떤 콘텐츠 유형이 자바 스크립트를 실행할 수 있다는 것을 의미합니까? text/html은 jasvascript를 실행하지 않기 때문에 문서 내의

2

application/xhtml+xml은 자바 스크립트를 실행해야합니다. 그것이 내 머리 꼭대기에서 생각할 수있는 유일한 것입니다.

2

이것은별로 유용하지 않습니다. Javascript는 다른 스크립트를 가져올 방법이 없으므로 스크립트가 라이브러리에서 격리됩니다. 그것들을 묶는 유일한 방법은 HTML을 이용하는 것입니다. 또한 입력/출력 옵션은 문서가 없으면 매우 제한적입니다.

+1

오 오케이 :) 재미있을 것 같습니다. 그들은 무엇인가? –

+1

같은 취약점이 있습니까? – Igor

0

application/javascript을 사용해 보셨습니까?

관련 문제