Post

JavaScriptで検索キーワードを取得

超適当版。

文字コード周りは Escape Codec Library で。

引数referrerはチェック用。

function getSearchQuery(referrer) {
  if (/[?&](kw|MT|name|p|q|qt|query|search|word)=([^&]+)/.test(referrer || document.referrer)) {
    var query = RegExp.$2;
    return eval('Unescape' + GetEscapeCodeType(query) + '("' + query.replace(/\+/g, ' ') + '")').replace(/^\s+|\s+$/g, '');
  }
  return null;
}

2008/09/30 03:25 | code

Categories

Archives

About

こんにちは、上山根 祐輔 (かみやまね ゆうすけ) です。東京を拠点に活動しているフリーランスのデザイナー、デベロッパー、あと何でも屋です。

というか、Fugue Icons の作者、と言ったら分かりやすいかも。