text/html
모드에서 <script>
요소는 본질적으로 CDATA입니다. 따라서 &
은 &
을 의미하고 &
을 의미하지는 않습니다.
<script>
요소 안에 HTML 엔터티를 사용하지 마십시오. (당신이 XHTML을 작성하고 embedded style sheets and scripts의 섹션에 대한 특별한주의와 다음, 텍스트/HTML로 guidance on XHTML media types 그것을 제공. 경우)
당신이 &
로 &
를 교체 한 이후
, 당신은 URL에서 데이터를 가져 오는 있습니다 서버가 인식하지 못하는
그러나 변경 한 경우에도 여전히 작동하지 않습니다. 어떤 이유로 든 application/javascript
대신 text/html
으로 제공되는 스크립트에는 document.write
문이 포함되어 있습니다. 이것은 문서의 끝 부분에 씁니다 (따라서 페이지의 섹션을 바꾸는 데는 쓸모가 없습니다). 문서가 여전히 추가를 위해 열려 있거나 그렇지 않으면 완전히 대체됩니다.
jQuery.load
은 일부 콘텐츠가 (실행되는 스크립트가 아닌) 요소에 들어가기를 기대하며 (아주 새로운 브라우저에서만 작동하는) 도메인 간 기능이 없기 때문에 도움이되지 않습니다. 올바른 HTTP 헤더를 보내는 서버).
을 제거 잘못 ??? 나는 그것을 직접 타자를 치고 나에게 어떤 것을 돌려주지 않았다 ?? – kobe
절대적으로이 현재 HTML :
그 [URL] (http://www.themoviequotes.com/widgets/javascript?n=1 &l = 1 & g = 3)은 빈 페이지를 반환합니다. – Lee