본문 바로가기

728x90
반응형

java script

(15)
[javascript] 팝업 띄우기 자바스크립트로 팝업 띄우기 window.open('URL주소','팝업이름', '옵션'); 팝업 옵션 상세 설명 1) left, top : 팝업의 위치 2) width, height : 팝업의 사이즈 ( 너비 , 높이 ) 3) scrollbars : 스크롤바 여부 ( yes / no ) 4) toolbar : 툴바 여부 ( yes / no ) 5) location : 팝업의 주소표시줄 여부 ( yes / no ) 6) status : 팝업창의 상태 표시줄( yes / no ) 7) directories : 연결 디렉토리가 표시 여부 ( yes / no ) 8) resizable : 창 크기 변경 가능 여부 ( yes / no ) 9) menubar : 메인메뉴(파일, 편집...) 표시 여부 ( yes / ..
[javascript] 크롬에서 자바소스 안먹힐 때 - 강력 새로고침 크롬(chrome) 브라우저에서 새로 적용된 자바스크립트 소스가 제대로 동작이 안되는 경우 크롬브라우저 캐시의 들어있는 자바 스크립트 소스가 이전 소스 그대로 물고 있어서 그러함 그러할 경우 강력 새로고침 기능을 이용하자. 방법은 1. Ctrl + Shift + R 단축키 사용 2. 크롬브라우저 > 주소표시줄 좌측 새로고침 아이콘 우클릭 > 페이지 강력 새로 고침 클릭
[Javascript] 함수안의 함수 사용하기- 클로저(Closure) 자바스크립트에서 함수안의 함수를 호출해서 사용 할 수 있다. 객체를 만들어서 해당 객체의 접근하는 방식으로 말이다. 예) 함수 내의 함수를 return 하여 가능 하다. var make_car = function( ) { var name ="none" ; return { setName: function(newName) { name = newName; }, getName: function() { return name; }, go_deep : function (){ return { go: function(){ console.log( "go") }, stop: function(){ console.log( "stop") } } } } } var car1 = make_car(); car1.getName(); ca..
[JAVASCRIPT] 문자열 끝에 콤마(,) 날리기 연속해서 컴마가 들어가는 문자열 (ex 사과,배,오렌지,귤, ) 끝에 콤마를 날려야할 필요가 간혹 있다. 특히 자바스크립트에서 반복문을 돌려서 컴마가 사이 사이에 들어가도록 문자열을 생성하는 경우 끝에 원하지 않게 콤마(,)가 남는다. 자바스크립트의 replace() 함수를 이용해서 정규식 문자 /,\s*$/를 공백으로 치환하면 문자열.replace(/,\s*$/, ""); -> 끝에 있는 콤마(,) 만 없어진다. /,\s*$/ 의미 : / /(정규식 처음과 끝) , (컴마) \S(공백) * 0번 이상 $ 문자열 끝 ---> 정규식으로서 문자열끝에 0번이상 나타나는 콤마 및 공백
[javascript] 부모창 리프래쉬 팝업창에서 부모창을 리프래쉬 (새로고침) 하고 싶을때 다음을 실행하자 opener.document.location.reload(); 주로 , 팝업창에서 정보를 입력하고 부모창에 해당 정보가 반영된 화면을 보고 싶은경우에 많이 사용한다. 예) 고객정보 입력 주소 변경시 팝업창으로 신규 주소 입력 저장 후
[javascript] 시간지연 setTimeout( 함수 , 시간); 일정시간 후에 함수 실행시키기. 시간단위는 ms 예) setTimeout( function(){ alert('test입니다.'); }, 1000 );
[Java script] eval() 함수 문자로 표현 된 JavaScript 코드를 실행하는 함수 eval(string) ex) eval('1 + 1');

728x90
반응형