목차

Javascript Common Functions

Escape HTML

function escapeHtml(str) {
  if (str == null) {
    return str;
  }
  return str
    .replace(/&/g, '&')
    .replace(/>/g, '>')
    .replace(/</g, '&lt;')
    .replace(/"/g, '&quot;')
    .replace(/'/g, '&#39;'); // Do not use "&apos;", IE does not support.
}

URL QUery String

// location.search : ?를 포함한 쿼리 스트링 전체를 리턴한다.
// 따라서 아래 코드로 ?를 제외한 쿼리 스트링을 확보할 수 있다.
var query_string = unescape(location.search.substr(1));