2013-08-05 1 views
0

사용자의 자바 스크립트가 꺼져있을 때 웹 페이지에 버튼 숨기기를 표시 할 수 있습니까?사용자의 자바 스크립트가 꺼져있을 때 웹 페이지에 버튼 숨기기를 표시 할 수 있습니까?

사용자가 자바 스크립트를 켜는 지 여부에 따라 내 웹 페이지에서 Button 요소를 표시하거나 숨길 필요가 있습니다.

<noscript> 태그를 사용하여 JS가 비활성화되었을 때 콘텐츠를 표시 할 수 있지만 어떻게 JS를 사용하지 않도록 설정하면 버튼을 사용/사용 중지 할 수 있는지 알 수 있습니다. 저는 기본적으로 버튼을 클릭하면 내용이 확장되거나 축소되는 버튼 시나리오를 확장하거나 축소하는 작업을하고 있습니다.

이 문제를 해결할 수있는 방법이 있습니까?

미리 답변 해 주셔서 감사합니다.

+2

처음에는 단추를 숨기고 js를 사용하여 표시 할 수 있습니다. js가 꺼지면 버튼이 숨겨집니다. – Musa

답변

1

처음에는 버튼을 숨긴 다음 바로 자바 스크립트로 표시 할 수있었습니다. 예 :

당신은 링크 나 같은 설정 버튼을 가질 수
1

<button id="btn" style="display: none;">JS Button</button> 

<script type="text/javascript"> 
    document.getElementById('btn').style.display = "block"; 
</script> 
: 다음

<div id="buttonContent" style="display:none"> 
    Button/Link content goes here. 
</div> 

, 우리는 자바 스크립트로 보여

<script type=text/javascript> 
window.onload = function() 
{ 
document.getElementById('buttonContent').style.display = 'block'; 
} 
</script> 

그 방법은, 사용자의 자바 스크립트가 비활성화 인 경우 , 윈도우가 나타나지 않습니다. 반대편을 원한다면 그냥 보여 주기만하면 JS로 숨길 수 있습니다.