CSS 파일의 원시 내용을 가져 오는 방법이 있습니까?브라우저에서 원본 CSS 파일 내용 가져 오기
CSS 파일에서 공급 업체 특정 CSS 속성을 가져오고 싶다고 상상해보십시오. 어떻게 든 CSS 내용을 잡고 그에 따라 파싱해야합니다. 또는 DOM을 사용하여 CSS 파일의 규칙에 액세스 할 수 있습니다.
DOM을 사용하는 동안 대부분의 브라우저 (< = IE8 제외)는 브라우저 엔진과 관련이없는 모든 사용자 정의 속성을 제거하는 경향이 있습니다 (webkit은 -moz 및 -o를 제거합니다). 및 -ms). 따라서 CSS 내용을 가져올 수 없습니다.
CSS 파일의 내용을 가져 오기 위해 AJAX를 사용하는 경우 해당 CSS 파일이 다른 도메인에서 호스팅되는 경우 동일한 원본 정책이 중단되고 CSS 내용을 가져올 수 없습니다.
크로스 도메인 AJAX 방식을 사용하는 경우 자바 스크립트 코드를 파싱하지 않기 때문에 작동하지 않는 JSONP 솔루션 만 제공됩니다 (따라서 콜백 없음).
내용을 가져 오는 다른 방법이 있습니까?