자바스크립트 4

[JS] 이미지 리사이즈 스크립트

목적 : 부모 div박스안에 이미지를 비율에 맞게 컨트롤 한다.유용한게 쓰던 스크립트는 오늘 새로 손을 보았다. int_resizeimage2=0;resizeimage2 = function(obj,boxsize_w,boxsize_h,outsize_w,outsize_h,isFill,longpic_proc,callback) {var ratio=0,box_ratio=0,target_w,target_h,$parent = $(obj).parents('div');if(typeof(isFill)=="undefined") isFill=false;//default valuetry{if(boxsize_w=="auto") boxsize_w=$parent.width();boxsize_h = boxsize_h || boxsiz..

dev/web 2014.07.13

[JS] 점선 테두리 제거 스크립트 분석

IE에서 생기는 A요소와 IMG요소의 점선 테두리가 보기 안좋아서여러가지 방법으로 처리를 합니다. CSS도 IE에 특화된selector-dummy:expression(this.hideFocus=true); 혹은 A요소에 이벤트를 걸어주는onfocus="this.blur()" 등의 방법이 있었고,네이년과 구글링을 해보면function bluring(){if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus();}document.onfocusin=bluring; 이런 코드가 많이 눈에 띈다. 코드를 분석해보자.일단 onfocusin이벤트는 IE에만 존재한다.(고로, IE에서만 bluring함수가 실행됨)그리고..

dev/web 2012.04.27

오른쪽키 해제 DOM버전-수정됨

document.all을 사용하던 구버전을 수정했다. 코드에 오류를 발견하여 수정함 - 2013.01.14 div 요소 처리 제거->오타로인해 오류가 났었으며, 의미도 없음; var divs = d.getElementsByTagName('div'); if(typeof(divs)!='object'){return;} if(divs.length>0){ for(var i=0;i0){ r(d.body); } }catch(e){} } function u(w){ r(w.document); for(var j=0;j0){r(d.body);}}catch(e){}}function u(w){r(w.document);for(var j=0;j

life/info 2012.03.06