본문 바로가기

The Focus

(556)
Integer.parseInt(DateTimeFormat.getDateTime4PatternByStatic("yyyy")) 오류 DateTimeFormat 은 사용자 정의 클래스인데, Calendar 클래스를 활용하였음. 아래와 같이 코딩할때 런타임에서 간혹 엉뚱한 값이 들어가서 문제가 발생.int aa = Integer.parseInt(DateTimeFormat.getDateTime4PatternByStatic("yyyy")); 아래와 같이 풀어 쓰면 오류가 발생하지 않음.String year = DateTimeFormat.getDateTime4PatternByStatic("yyyy");int aa = Integer.parseInt(year); 아래와 같이 해도 오류가 발생하지 않았을까..?int aa = Integer.parseInt((String)DateTimeFormat.getDateTime4PatternByStatic("..
IE에선 보이는데, 크롬에서 배경이미지가 안 보이는 현상 ... ... ... 상기 코드로 작성되었는데, 이것이 MS 사의 인터넷 익스플로러(이하 IE)에서는 제대로 이미지가 보이는데..크롬에선 안 보인다며 해결 의뢰가 들어왔습니다. 자, 이리저리 해 보았으나 원인을 잘 모르겠는거에요.최초 작업자가 HTML 과 CSS 를 한 두 해 하는 것도 아니고, 나도 꽤나 오랜 세월 작업을 해 왔지만..도저히 모르겠는거라.. ㅠ. 그래서 마지막으로, li 하나에 style="background:url('...') left top" 해 보니..짜잔, 크롬에서도 IE 에서도 정상적으로 보이는겁니다.아하.. class 이름으로 사용한 01, 02, 03 등이 문제.class 이름은 숫자로 시작하면 안 된다는 전제가 있었는데, 가장 기본적인 것을 까먹은거에요.30분 동안 뭔 짓..
input 태그에 id 를 부여하고 jquery select 로 포커싱을 했으나 작동하지 않는 현상 jQuery 버전 때문인지 아니면 다른 어떤 영향 요소가 있어서인지, 아무튼..input 태그에 id 를 부여하고 jQuery select 로 포커싱이 안 먹을때 어떻게 해야 하느냐.. HTML 은 상기와 같고, 자바스크립트는 아래와 같았는데 작동을 안 하는 겁니다. $('#name1').focus().select(); 그런데 아래와 같이 하니까 작동을 하네요. $('input[id="name1"]').focus().select();
jQuery 로 문자열을 찾아 CSS 스타일을 적용하는 방법 A 라는 태그 안에서 특정 문자열을 찾아 CSS 스타일 속성을 적용하기 위해 아래와 같이 해 보았습니다. 일단, 문자열을 찾는 방법은 $('... :contains') 를 사용하면 되겠고.. 찾은 문자열에만 속성을 주는 간단한 방법은 해당 문자열을 특정 태그로 감싸고 CSS 를 부여하는 것.기존 레이아웃을 건드리지 않고 텍스트만 체크하려면 span 태그를 주면 좋은데,전체 문자열을 감싸는 태그가 이미 span 이라서 뭘로 하면 좋을까 생각하다가 label 을 사용하기로.. 문자열이 여러개 나오면 모두 적용해 주어야 하는데 어떻게 할까 하다가,Java 의 replaceAll 메소드 기능을 구현하는 자바스크립트 코드가 필요한데..split() 과 join() 함수를 사용하는 것으로 결정. 표현형을 사용해도 ..
[모음글] 자바스크립트, 자바, Oracle replaceAll - split 과 join 함수를 사용하는 방법. 가장 맘에 드는 방법.. ~. http://www.9f.co.kr/bbs/board.php?bo_table=data04&wr_id=38 문자열에서 특정 단어에 태그를 넣을때 -> var tag = '...'; $(this).html().split(tag).join('' +tag+ '') - replace 함수와 표현식을 사용하는 방법. http://blog.naver.com/bluemoonlk?Redirect=Log&logNo=110134372966 var tag = '...'; $(this).html().replace(new RegExp(tag, 'g'), '' +tag+ ''); - 루프를 사용하는 방법.. 소스가 길어지네요.. http://blog...
[모음글] 웹서비스 일반 브라우저는 어떻게 동작하는가?http://helloworld.naver.com/helloworld/59361- 모질라 재단에서 만든 Gecko 렌더링 엔진과, 리눅스 진영에서 만든 Webkit(애플이 사파리용으로 수정). 3G 모바일 네트워크의 이해http://helloworld.naver.com/helloworld/111111- Wi-Fi 에서 보다 3G 를 사용할때 전력 소모량이 늘어나고, 이통사마다 세팅이 다르다 PhoneGap 을 이용한 앱개발http://helloworld.naver.com/helloworld/8180 한글 인코딩의 이해 1편http://helloworld.naver.com/helloworld/19187
content="IE=edge,chrome=1" 메타 태그와 IE 그리고 Chrome 크롬과 IE 모두 설치된 PC 에서는 크롬의 렌더링 엔진을 차용해서 화면에 뿌려주지만, 아닌 경우에는 그냥 IE 모습 그대로.. ㅠ. 그래도, 호환성보기 옵션을 선택할 수 없게 된다는 것 자체에 의미를 두어야.. ^^. http://vouloir.tistory.com/839, Quirk Mode 쿼크모드로 웹화면이 열리는 경우..HTML5 형식으로 기술하면 열리지 않을듯..대체로는 doctype 이 없을 때 doctype 이 있어도 HTML 4.0.1 로 열 때..
터치감 개선, 버블링 e.stopPropagation() 터치감 개선과 버블링에 대한 이야기가 적혀 있네요. http://gbox3d.tistory.com/entry/jquery-mobile-%ED%84%B0%EC%B9%98%EA%B0%90-%EA%B0%9C%EC%84%A0-%EC%8B%9C%ED%82%A4%EA%B8%B0 e.stopPropagation(); 로 기술된 이전 까지는 실행되고 이후의 버블링은 실행되지 않는다.