스킬(skills) 188

마우스 우클릭 방지 및 ctrl, alt 키 방지

function CtrlAlt() { if (event.keyCode == 17) { alert("Ctrl 키를 사용하실 수 없습니다."); return false; } if (event.keyCode == 18) { alert("Alt 키를 사용하실 수 없습니다."); return false; } if (event.keyCode == 91) { event.keyCode == 505; alert("윈도우 Fuction Key 키를 사용하실 수 없습니다."); } if (event.keyCode > 112 && event.keyCode < 123) { event.keyCode = 505; alert("Function key 키를 사용하실 수 없습니다."); } if (event.keyCode == 505)..

HTML5 video 태그 ie9 이하 버전에서도 사용하는 방법

요점만 간단하게 설명하자면swf 파일로 변환한 영상이 있어야 한다. video 태그로 원래 플레이 하려던 영상을 재생하고 만약 인터넷 익스플로러(ie) 9 버전 이하일 경우 HTML5 를 지원하지 않는 관계로다음과 같이 video 태그안에 swf 파일을 재생 시키는 태그를 추가해야 한다.(FLV 파일은 재생 안됨!!!!!!)다만 단점은 swf 파일을 재생시키는 경우 재생바 컨트롤이 안되는 점은 감안해야 한다. video 태그 안에 embed 태그를 써도 되기는 하나 웹 표준이 아니다. 웹 표준은 object 태그를 사용하는것이다.또한 width, height 값을 지정해 주어야 한다.

스킬(skills)/HTML 2017.07.25

table tr 에 display:none 혹은 display:none 적용시 문제점

제목내용제목2내용2 위와 같은 코드처럼 tr에 display:none 혹은 display:block 적용 시 제대로 표시가 안되는 문제가 발생한다. 버전이 낮은 ie 에서는 잘 적용이 되는데 표준 계열의 크롬이나 ie11 등에서는 display:block 시에 이상하게 표시가 된다. 이는 표준 계열에서는 display:block이 아니고 display:table-row 를 사용하기 때문인데 이를 표준 계열의 브라우져와 병행하여 처리하기가 많이 까다롭다 해결방법은 간단하다. display:block 이 아니라 그냥 display: 만 적으면 된다. block 을 아예 안쓰면 된다. 끝! ※ show(), hide() 함수 이용을 더 권장한다.

스킬(skills)/HTML 2017.01.18