香港居民 366

[js]Mustache template

Mustache 템플릿으로 반복문을 사용할때 그냥 배열 객체를 던져주고 싶은 경우가 있다 보통은 다음과 같다 /* Js */ var tpl = $('#tpl_item').html(); var obj = { items:['item-1','item-2','item-3'] } var html = Mustache.render(tpl, obj) 이렇게 할수 있지만 다른 데이터 없이 단순히 배열하나만 던질경우에는 /* Js */ var tpl = $('#tpl_item').html(); var obj = ['item-1','item-2','item-3'] var html = Mustache.render(tpl, obj); 이럼 된다. 간단하다

코드/JS 2016.02.27

[css]투명도 애니매이션 텍스트 깜빡임

투명도 트윈을 준 텍스트 객체 중 색상이 들어간 애가 트윈이 진행되는 동안 툭 튀는 등의, fickering 현상이 있는 경우가 있다, 딱히 ie 구버전에 발견되는 건지는 확인해보지 않았으나 하얀 텍스트는 괜찮은데 색상이 들어가면 투명도 애니매이션시 튀는 현상이 보인다 -webkit-backface-visibility: hidden; 약간 불안하지만 이거 주니 해결이 된다

코드/Html & CSS 2016.02.23

[CSS]투명도 상속

ie8 에서 부모 객체에 투명도를 줘도 자식객체는 투명도가 전혀 먹히지 않는 경우가 있다 부모에게 absolute 포지션이 들어가는 경우 그럴 수가 있는 듯 출처 : http://stackoverflow.com/questions/6145061/is-there-any-way-to-have-opacity-apply-to-absolutely-positioned-child-elements-i .parent{ position: absolute;left: -1px;top: -1px; width: 258px;height: 327px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -khtml-opac..

코드/Html & CSS 2016.02.23

[PHP]php코드로 파일 읽고 쓰기,수정하기

PHP 코드로 특정 파일 코드 수정하기 서버에 올라가 있는 다른 특정 파일을 php코드로 수정해야 할 경우가 있다 다음은 서버에 있는 css 파일에 font-face 선언을 추가하는 코드다. foreach ($arr as $key => $value) { $str.='@font-face{font-family:"'.$value.'";src: url("http://www.google.comr/?subset");}'."\r\n"; } $fp = fopen($GP -> CSS.'common.css','a'); fwrite($fp, $str); fclose($fp); resource fopen ( string $filename , string $mode [, bool $use_include_path = false ..

코드/PHP 2015.09.16

[JS] 익스플로러 버전 알기

개인적으로 마이크로 소프트는 브라우저를 안 만들었으면 좋겠지만, 정말 꾸준히도 만들고 있다. 정말 매 버전마다 이렇게 못 만들기도 어려울거같다 됐고 스크립트로 익스플로러의 버전 넘버를 알기 위한 스크립트다 function msieversion() { var ua = window.navigator.userAgent var msie = ua.indexOf ( "MSIE " ) if ( msie > 0 ) // If Internet Explorer, return version number return parseInt (ua.substring (msie+5, ua.indexOf (".", msie ))) else // If another browser, return 0 return 0; } 출처 : https:..

코드/JS 2015.09.12

[JS] indexOf

자바스크립트 함수중에 자주 쓰는 함수 indexOf 성능은 별로라고 알고 있다, 더글라스크록포드 책이었던가 어디에서 언뜻 본기억이..가물 String.indexOf(searchValue[, fromIndex]); searchValue 는 뭐 알겠지만, 검색할 문자열 일치하는 문자열이 있으면 해당 문자열의 인덱스 값을 반환한다. 일치하는게 없으면 -1 을 반환한다 옵션으로 들어가는 fromIndex 는 정수값을 줄 수 있다 정수값을 줄 경우 그 값에 해당하는 인덱스 이후 부터 searchValue 를 검색한다 var str = 'abcdefghijklmn'; var a = str.indexOf('c',0); // 2 var b = str.indexOf('c',1); // 2 var c = str.index..

코드/JS 2015.09.12

[정규표현식] 자바스크립트 역참조

정규표현식 구현에 따라 역참조를 표시하는 방법을 바꿔야한다..NET, 펄 에서는 역참조를 사용할때, $를 사용 자바스크립트 사용자는 $ ( 달러 기호) 대신 \ (역슬래시)를 써야하며콜드퓨전 사용자는 검색과 치환에 모두 \n ( 역슬래시 )를 써야 한다. RegExp.$1자바스크립트에서는 정규표현식을 실행한 다음 RegExp 전역객체에서 관련 정보를 얻을수 있다.

[PHP] 체크박스를 배열로 참조

글리스트의 관리자, 혹은 마이 페이지에서 일괄적으로 글을 삭제하고 싶은 경우가 있다. 하나하나 일일히 삭제하기는 비효율적이고, 리스트항목에 체크박스를 추가해서 삭제버튼으로 일괄적으로 삭제할때 다음의 방법이 유용하다. echo ''; nam="dels[]" 대괄호는 체크된 항목의 체크 박스 value 속성에 저장되어 있는 값을 배열 형태로 $_POST 에 저장한다. 체크박스의 value 에는 기본키 값(id) 이 저장되어 있으므로 dels 배열에 저장된 값은 삭제하고자 하는 row 의 id 값이다. 즉 반복문을 통해 dels 배열에 접근해 쿼리를 사용하면 리스트를 일괄적으로 삭제할수 있다 foreach($_POST['dels'] as $del_id) { $qry = "DELETE FROM table_nam..

코드/PHP 2015.08.26