본문 바로가기

Programming216

자바스크립트 함수 존재 여부 확인 closePopUpMenu 라는 함수를 실행할 때 간혹 js 파일을 첨부 안해줘서 undefined 에러가 발생한다.혹은 onclick="closePopUpMenu"과 $(document).on('click', function(){}); 로 두개의 함수를 적용할 때..스크립트 오류 안나게 하는 방법 if(typeof(closePopUpMenu)=='function')closePopUpMenu(this); 2014. 12. 5.
자바스크립트에서의 Request기능구현 자바스크립트에서의 Request기능구현 뭐 별로 필요없는 기능일지도 모르지만.. html페이지에서 Request가 필요할때가 저는 간혹 있더군요.. asp로 변경하기도 난감한 상황......... 그럴때를 해결하려 java script로 Request해주는 함수를 만들었답니다.. 물론 location.href를 이용하는 것이므로 GET방식만 될겁니다.. 아.. 생각해보니 ASP에서 java script 작성해주는 것도 어느정도 해결할수 있겠네요.. 어쨌든 function Request(valuename) //javascript로 구현한 Request { var rtnval; var nowAddress = unescape(location.href); var parameters = new Array(); p.. 2014. 9. 3.
mysql 입력시 중복 데이터 Oracle에서는 exists라는 예약어가 있듯 MySQL에서도 exists와 not exists 라는 예약어가 있다. 이 예약어는 스카마에 데이터가 포함되어 있는지 또는 없는지를 확인하는데 사용되는 목적에 사용된다. not exits를 잘 활용하면 데이터를 입력할 때 중복된 되이터는 입력하지 않게 처리할 수 있다. 제약 조건을 이용하면 제약조건이 맞지 않는다는 에러나 예외처리를 해야하는데 not exists를 이용하면 이런 제약조건 위반없이 데이터를 유일하게 입력할 수 있다. INSERT INTO table (field) SELECT 'value' FROM DUAL WHERE NOT EXISTS (SELECT * FROM table WHERE field='value') 실제 예를 들어서 RssItems.. 2014. 7. 17.
a:visited 스타일 적용 안될 때 익스플로러 스크립트를 이용하여 history 정보를 악용한 사례들이 있어, IE 7버전 이후부터는 script 내에서 URL history 정보를 보지 못하도록 보안 디자인이 강화되어 자바스크립트(javascript:;) 혹은 #(bookmark)로 링크되어있는 주소에서는 a:visited 스타일시트가 적용이 되지 않는다. (관련정보 http://boochim.net/archives/152) 해결방법은 이렇다.. 제목 2014. 6. 11.
이클립스 jquery validator 에러 jquery 에러가 나는 프로젝트를 선택한다. project -> properties -> javascript -> include path -> source -> edit -> exclude patterns -> add **/jquery*.js 적용~ 2014. 5. 27.
ajax 순차적으로 진행을 위한 방법 1st ajax success부분에 2nd ajax 로직을 넣어라. function ajaxModule(DATA,Url,Fn){ $.ajax({ type:"POST", //POST GET url:Url, //PAGEURL data : DATA, timeout : 30000, //제한시간 지정 cache : false, //true, false success: function whenSuccess(arg){ //SUCCESS FUNCTION Fn(arg); }, error: function whenError(x,e){ //ERROR FUNCTION ajaxErrorAlert(x,e); } }); } 2014. 5. 23.