본문 바로가기

JavaScript

[자바스크립트] 미투데이로 보내기 // 미투데이로 URL 보내기 function sendMe2Day(title,url,tag) { title = "\""+title+"\":"+url; window.open("http://me2day.net/posts/new?new_post[body]=" + encodeURIComponent(title) + "&new_post[tags]=" + encodeURIComponent(tag), 'me2Day', ''); } 더보기
[자바스크립트] 팝업 자동스크롤링 //팝업 띄울때 자동으로 스크롤을 생성시켜준다. window.onload = function(){ if( (parseInt(document.getElementById('mainContent').offsetHeight) - parseInt(window.document.body.clientHeight)) > 20 ) { window.document.body.scroll = "auto"; window.resizeBy(18,0); } } 팝업 내용 더보기
[자바스크립트] replaceAll 구현 //split().join var word; word.split("바꿀단어").join("바껴질단어"); function updateBold(markup, word) { markup.split(word).join(''+word+''); } 더보기
[자바스크립트] Ratio버튼 체크 var radioType = document.getElementsByName('csType'); var checkType = false; for( i = 0; i < radioType.length ; i++){ if(radioType[i].checked = true){ checkType = "true"; break; } } 라디오 버튼을 체크합니다. 더보기
[자바스크립트] 마우스클릭 인식 //페이지 어디서든 마우스를 인식한다. document.onmousedown = function leftClick() { var object = window.event.srcElement.id; //선택한 객체를 인식 if (object == "search_click") { var target = document.getElementById(object).href; document.location.href(target); } else if (object != "search_part") { $('#search_layer').hide(); } }; 더보기
[자바스크립트] textarea maxlength 만들기 function textarea_maxlength(obj) { var message; var tempMessage = ""; var totalString= obj.value; var maxlengthAttr = obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""; maxlength = maxlengthAttr * 2; var textareaLength = obj.value.length; if (textareaLength == 0) { totalString = maxlengthAttr * 2; } else { for (var i=0; i 4) { maxlength -= 2; } else { maxlength--; } if (maxlength < .. 더보기
[자바스크립트] 페이지 전역 마우스 클릭 감지 더보기
[자바스크립트] 화면 가운데 팝업띄우기 //팝업 한가운데 띄우기 function openPopup(url, w, h, pNm) { var x = (screen.width - w) / 2; var y = (screen.height - h) / 2; if (pNm == null) { pNm = "zu_pop"; } var spec = "width="+ w +",height="+ h +",left="+ x +",top="+ y +",menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0"; window.open(url, nm, spec); } 더보기
[자바스크립트] Jquery를 사용한 윈도우 크기 변경 //윈도우 창 크기 변경 $(document).ready(function(){ window.resizeTo(620, 690); }); 더보기
[자바스크립트] 날짜를 더하고 빼주는 함수 // - 삭제 function hyphenRemove(input) { return input.replace(/-/gi,""); } //숫자를 입력받아 - 를 넣은 날짜로 포맷팅 function dateFormatting(input) { var year = input.substring(0,4); var month = input.substring(4,6); var day = input.substring(6,8); return year + "-" + month + "-" + day; } //날짜format(yyyy-mm-dd)와 숫자를 입력하여 날짜에 숫자를 더하고 format(yyyy-mm-dd)로 반환 function datePlus(date, v) { date = hyphenRemove(date); va.. 더보기