html 코딩시 한글 또는 영문 텍스트 등이.

 

테이블의 가로사이즈를 늘리는 경우가 있습니다.

 

한글의 경우 띄어쓰기가 없이 작성할때 간혹 이런 경우들이 발생하곤 하는데..

 

<table cellpadding="0" cellspacing="0" border="0" width="100%" style="table-layout:fixed;width:795px;">

 

위와 같이 style 에  table-layout:fixed  속성을 추가하면

 

테이블이 자동으로 늘어나는 부분을 잡을 수 있습니다.

날짜에 자동으로 하이픈 넣어주는 소스입니다.

 

2000-00-00 형태로 자동으로 변환해줍니다

 

날짜에 - 넣기 날짜에 하이픈 넣기 스크립트소스

 

function assist(event){
var time = new Date()
  , y = String(time.getFullYear())
  , m = time.getMonth()
  , d = time.getDate()
  , h = '-'
  , lists = {

    keyup : [
 // 숫자, - 외 제거
  [/[^\d\-]/, '']
 // 0000 > 00-00
 , [/^(\d\d)(\d\d)$/, '$1-$2']
 // 00-000 > 00-00-0
 , [/^(\d\d\-\d\d)(\d+)$/, '$1-$2']
 // 00-00-000 > 0000-00-0
 , [/^(\d\d)-(\d\d)-(\d\d)(\d+)$/, '$1$2-$3-$4']
 // 00-00-0-0 > 0000-0-0
 , [/^(\d\d)-(\d\d)-(\d\d?)(-\d+)$/, '$1$2-$3$4']
 // 0000-0000 > 0000-00-00
 , [/^(\d{4}-\d\d)(\d\d)$/, '$1-$2']
 // 00000000 > 0000-00-00
 , [/^(\d{4})(\d\d)(\d\d)$/, '$1-$2-$3']
 // 이탈 제거
 , [/(\d{4}-\d\d?-\d\d).+/, '$1']
 ]
 , blur : [
   // 날짜만 있을 때 월 붙이기
 [/^(0?[1-9]|[1-2][0-9]|3[0-1])$/, m+'-$1', 1]
 // 월-날짜 만 있을 때 연도 붙이기
 , [/^(0?[1-9]|1[0-2])\-?(0[1-9]|[1-2][0-9]|3[01])$/, y+'-$1-$2']
 , [/^((?:0m?[1-9]|1[0-2])\-[1-9])$/, y+'-$1']
 // 연도 4 자리로
 , [/^(\d\-\d\d?\-\d\d?)$/, y.substr(0, 3)+'$1', 1]
 , [/^(\d\d\-\d\d?\-\d\d?)$/, y.substr(0, 2)+'$1', 1]
 // 0 자리 붙이기
 , [/(\d{4}-)(\d-\d\d?)$/, '$10$2', 1]
 , [/(\d{4}-\d\d-)(\d)$/, '$10$2']
 ]
}

event = event || window.event;

var input = event.target || event.srcElement
  , value = input.value
  , list = lists[event.type]
  ;

  for(var i=0, c=list.length, match; i<c; i++){

match = list[i];

if(match[0].test(value)){


input.value = value.replace(match[0], match[1]);


if(!match[2])


    break;

}
}  }

 

<input type="text" name="birth" onkeyup="assist();" onblur="assist();" / >

 

아이프레임으로 불러온 유튜브 영상을 레이어 위로 올리는 방법입니다.


http://stackoverflow.com/questions/8869372/how-do-i-automatically-play-a-youtube-video-iframe-api-muted

 

영상주소 ? 뒤.. query string 이라고 하는 부분에


wmode=opaque&autohide=1




이부분을 추가 하면 됩니다.


<iframe width="500" height="500" src="영상?wmode=opaque&autohide=1" frameborder="0"></iframe>

 


'[Program] > [삽질&ETC]' 카테고리의 다른 글

console svn 명령어 간단정리.  (0) 2015.01.29
愛守我移歌  (0) 2015.01.21
한글안쳐질때..  (0) 2014.11.10
프로그래밍 명언..ㅎㅎ  (0) 2014.10.08
유튜브 동영상 위로 레이어 올리기  (0) 2014.08.29
요즘엔 삽질도 별로엄츰  (0) 2014.08.26
삽질이 줄었다
아직쓸게없다...
삽이라도올려야지

'[Program] > [삽질&ETC]' 카테고리의 다른 글

console svn 명령어 간단정리.  (0) 2015.01.29
愛守我移歌  (0) 2015.01.21
한글안쳐질때..  (0) 2014.11.10
프로그래밍 명언..ㅎㅎ  (0) 2014.10.08
유튜브 동영상 위로 레이어 올리기  (0) 2014.08.29
요즘엔 삽질도 별로엄츰  (0) 2014.08.26

// 글자 자르기
function strCut($str, $len, $suffix="…")
{
    $s = substr($str, 0, $len);
    $cnt = 0;
    for ($i=0; $i<strlen($s); $i++)
        if (ord($s[$i]) > 127)
            $cnt++;

    $s = substr($s, 0, $len - ($cnt % 3));

    if (strlen($s) >= strlen($str))
        $suffix = "";
    return $s . $suffix;
}

 

echo strCut("문자열열열열열열열","5");

 

 

또는

 

 

function strcut($str, $ecut, $estr='...', $scut='0', $type='UTF-8')
{
 if( mb_strlen($str, $type) <= $ecut ) return $str;
    return mb_substr($str, $scut, $ecut, $type).$estr;
}

 

 

echo strcut("문자열열열열열열열","5")

+ Recent posts