2011-04-21 6 views
4

(이것은 this question과 중복되지 않습니다).브라우저가 오늘 자바 스크립트를 숨기지 않습니다.

자바 스크립트 태그를 지원하지 않는다면 숨기지 않는 브라우저가 있습니까? 예를 들어 adblock이있는 Firefox는 javascript를 실행하지 않지만 사용자에게 직접 표시하지는 않습니다.

w3school tutorial 주장이 같은 의견 자바 스크립트 태그를 숨기해야

<script type="text/javascript"> 
<!-- 
document.getElementById("demo").innerHTML=Date(); 
//--> 
</script> 

그렇지 않으면이 브라우저는 JS 코드를 표시합니다. 오늘은 조금 무의미한 것 같아요?

+2

이 예제는 약 10-15 세입니다. 더 이상 적용되지 않습니다. – Hogan

+9

[w3schools에 관심을 기울이지 마십시오.] (http://w3fools.com) – Pointy

+0

@Pointy - nice :) – ripper234

답변

13

자바 스크립트 태그를 지원하지 않으면 숨기지 않는 브라우저가 있습니까?

<script> 태그를 지원하지 않는 모든 브라우저가 그것을 숨길하지 ...하지만 시장에 어떤 브라우저 오늘 살쾡이처럼, 그것의 의미에서, 심지어 경우 (<script>을 지원하기 위해 실패하지 않습니다 "이 스크립트는 내가한다 이 기능을 지원하지 않습니다, 나는 <script>이 도입되었을 때 말할 수없는, 내 머리 위로 떨어져

.)를 무시합니다,하지만 1997 HTML 3.2 spec에 존재합니다.

이 w3school 자습서를

W3Schools ... err ... suck.

댓글 트릭은 Netscape 2 시대 브라우저에 제공되었습니다.

HTML 문서에서는 가치가 없으며 XHTML 문서에서는 매우 유해합니다.

얼마 전에 나는 the history of this에 대해 썼습니다.

+2

+1 : "JavaScript 지원하지만 실행하지 않기로 선택하는 것"과 "실행하지 않기로 선택" 심지어 JavaScript가 존재한다는 것을 알고 있습니다. " –

관련 문제