2011-09-02 3 views
0

웹 페이지를 보관할 때 동적 내용을 다르게 취급해야합니다. 페이지에서 자바 스크립트를 사용하는지 어떻게 감지합니까?다른 스크립트가 있는지 확인하는 스크립트

이것은 브라우저 확장으로 끝나기 때문에 결과에서 제외하지 않아도됩니다.

답변

1

<script> 태그 만 확인하면됩니다.

if (document.querySelectorAll("script").length) { 
    //there are scripts on this page 
} 

당신 HTML 태그의 onclick 등 핸들러 전체 페이지를 스캔 할 수 있지만 큰 페이지에 대한 느린 것입니다.

-1

javascript를 사용하면 브라우저에서 자바 스크립트를 사용하지 않음으로 설정하면됩니다. 서버 코드에서 일부 브라우저를 확인해야합니다.

1

실제로 비교적 간단합니다. <script> 태그가 있습니까? 그런 다음 동적 콘텐츠가있을 것입니다. 또한, <object> 태그를 확인하고 싶을 수 있습니다. 때때로 포함 된 객체도 페이지를 수정합니다. (실제로 존재한다고해서 페이지가 '동적'으로 간주되어야한다고 생각할 수도 있습니다)

관련 문제