본문 바로가기

Programming/Web41

자바스크립트 함수 존재 여부 확인 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.
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.
web css 특정 클래스만 제외 시키기 .btn { a; } .btn:not(.glass) { b; } a 와 b 가 전부 적용된다. a 만 적용된다. 2014. 4. 9.