'javascript'에 해당되는 글 19건

  1. 2018.04.25 [Javascript] - video currentTime ( InvalidStateError 발생시 )
  2. 2017.06.01 [Javascript] - Javascript autolink
  3. 2016.11.21 [Javascript] - 자바스크립트 해당 월 마지막 날짜 구하기 ( new Date )
  4. 2016.09.05 [Javascript] - 자바스크립트 querystring, get
  5. 2016.06.10 [CSS] - iPhone 사파리 스크롤 바운스 막기 2
  6. 2016.02.22 [Node js] - 로컬 폴더 리스트, 파일 검색 ( fs module )
  7. 2015.02.12 [Javascript] - Javascript Get cookie, 자바스크립트 쿠키 가져오기 ( Name )
  8. 2014.05.26 [Javascript] - 자바스크립트 모바일 기기 구분
  9. 2014.03.28 [Javascript] - 자바스크립트 첫글자 대문자로 변환
  10. 2014.03.26 [Javascript] - 자바스크립트 앞뒤 공백 제거 ( trim )

[Javascript] - video currentTime ( InvalidStateError 발생시 )

Javascript 2018. 4. 25. 07:48
반응형

InvalidStateError 발생시


var player = document.getElementById( "player" );


player.addEventListener("loadedmetadata", function() {

    this.currentTime = 28; // 해당 시간

}, false);

반응형
:

[Javascript] - Javascript autolink

Javascript 2017. 6. 1. 16:40
반응형

function MKAutoLink( content ) {

  var regURL     = new RegExp("(http|https|ftp|telnet|news|irc)://([-/.a-zA-Z0-9_~#%$?&=:200-377()]+)", "gi");

  var regURL2    = /(^|[^\/])(www\.[\S]+(\b|$))/gim;

  var rep        = content.replace(regURL, "<span onclick=\"setWebView('$1://$2', 'link');\">$1://$2</span>").replace(regURL2, "<span onclick=\"setWebView('http://$2', 'link');\">http://$2</span>");

  var phoneRegex = /((\({0,1}(0|\+61){0,1}(\ |-){0,1}0{0,1}(2|4|3|7|8){0,1}\){0,1}(\ |-){0,1}[0-9]{2}(\ |-){0,1}[0-9]{2}(\ |-){0,1}[0-9]{1}(\ |-){0,1}[0-9]{5}))|((\({0,1}(0|\+61){0,1}(\ |-){0,1}0{0,1}(2|4|3|7|8){0,1}\){0,1}(\ |-){0,1}[0-9]{2}(\ |-){0,1}[0-9]{2}(\ |-){0,1}[0-9]{1}(\ |-){0,1}[0-9]{4}))|((\({0,1}(0|\+61){0,1}(\ |-){0,1}0{0,1}(2|4|3|7|8){0,1}\){0,1}(\ |-){0,1}[0-9]{3}(\ |-){0,1}[0-9]{3}(\ |-){0,1}[0-9]{1}(\ |-){0,1}[0-9]{4}))/g;

  rep = rep.replace( phoneRegex, "<span onclick=\"setWebView('$&', 'tel');\">$&</span>");


  return rep;

};


MKAutoLink( "010-1234-5678" );

반응형
:

[Javascript] - 자바스크립트 해당 월 마지막 날짜 구하기 ( new Date )

Javascript 2016. 11. 21. 11:51
반응형

/******

 * 이번달 마지막 일 구하기

 ******/

var date    = new Date();

var year    = date.getFullYear();

var month = date.getMonth() + 1;

var day     = date.getDate();


var last   = new Date( year, month ); 

     last   = new Date( last - 1 ); 

var lastD = last.getDate();


/******

 * 해당 월 마지막 일 구하기

 ******/


var last   = new Date( "2016", "11" ); 

     last   = new Date( last - 1 ); 

var lastD = last.getDate();

반응형
:

[Javascript] - 자바스크립트 querystring, get

Javascript 2016. 9. 5. 11:17
반응형

function MKGetParameter( parm ) {

  var url = window.location.href;

  var rtn = "";


  parm  = parm.replace( /[\[\]]/g, "\\$&" );


  var regex = new RegExp( "[?&]" + parm + "(=([^&#]*)|&|#|$)" ),

  var result = regex.exec( url );


  if( result != "" && result[2] != "" ) {

    rtn = decodeURIComponent( results[2].replace(/\+/g, " ") );

  };


  return rtn;

};

반응형
:

[CSS] - iPhone 사파리 스크롤 바운스 막기

Jquery & Mobile 2016. 6. 10. 17:34
반응형

해당 스크롤이 필요한 영역에


/**

 * 스크롤 시작시

 */


style="-webkit-overflow-scrolling:touch;" 


function preventDefault(event){

  event.preventDefault();

};


document.addEventListener("touchmove", preventDefault, false);



/**

 * 스크롤 해제시

 */


document.removeEventListener("touchmove", preventDefault, false);


필히 addEventListener 과 removeEventListener 에 같은 함수 먹여야댐


반응형
:

[Node js] - 로컬 폴더 리스트, 파일 검색 ( fs module )

Node js 2016. 2. 22. 10:39
반응형

var $this = this;


$this.fs    = require("fs");

$this.path = "/folderPath";


$this.fs.readdir($this.path, function( err, folders ){

  for( var i = 0; i < folders.length; i++ ) {

    var folder = folders[i];

    var fPath  = $this.path + "/" + folder;  // 하위 폴더 경로 반환

    var files  = $this.fs.readdirSync( fPath );  // 하위 폴더 내 파일 검색


    console.log( fPath );

    console.log( files );

  };

});

반응형

'Node js' 카테고리의 다른 글

[Node js] - MKMysql 1.0.0 for Node js  (0) 2016.10.26
:

[Javascript] - Javascript Get cookie, 자바스크립트 쿠키 가져오기 ( Name )

Javascript 2015. 2. 12. 11:18
반응형


function MRKN_GetCookie( name ) {

  var value = "; " + document.cookie;
  var rtn = value.split("; " + name + "=");
  if ( rtn.length == 2 ) {

    return rtnpop().split(";").shift();

  }


  return "";

}

반응형
:

[Javascript] - 자바스크립트 모바일 기기 구분

Javascript 2014. 5. 26. 19:54
반응형

var uAgent = navigator.userAgent.toLowerCase();

var mobilePhones = new Array('iphone','ipod','android','blackberry','windows ce',

                             'nokia','webos','opera mini','sonyericsson','opera mobi','iemobile');


for(var i=0;i<mobilePhones.length;i++) {

  if(uAgent.indexOf(mobilePhones[i]) != -1) {

    console.log( mobilePhones[i] );

  }

}

반응형
:

[Javascript] - 자바스크립트 첫글자 대문자로 변환

Javascript 2014. 3. 28. 09:57
반응형

var value = "abcd";

var str     = value.substring(0,1).toUpperCase() + value.substring(1);


alert( str );

반응형
:

[Javascript] - 자바스크립트 앞뒤 공백 제거 ( trim )

Javascript 2014. 3. 26. 10:07
반응형

var $thisTitle = "                앞뒤 짜르기 정규표현식                ";


=======================================================


$thisTitle = $thisTitle.replace(/^\s*/, "");

$thisTitle = $thisTitle.replace(/\s*$/, "");


=======================================================


$thisTitle = $thisTitle.replace(/(^\s*)|(\s*$)/, "");


=======================================================


alert( $thisTitle );

반응형
: