Mozilla Firefox質問スレッド(初心者歓迎)の117

このエントリーをはてなブックマークに追加
138名無しさん@お腹いっぱい。
>>123
あくまでも対症療法でしかないけど
#付きのURLに出会ったら強引に従来のURLにジャンプするGreasemonkeyスクリプトを書いてみた

// ==UserScript==
// @name Google Search Ajax Killer
// @namespace http://www.google.co.jp/
// @include http://www.google.co.jp/*
// @include http://www.google.com/*
// ==/UserScript==

window.addEventListener("hashchange", function(){
  var hx = location.href.indexOf("#"); if(hx == -1) return;
  var hash = location.href.substring(hx + 1);
  var query = (hash.match(/(^|&)(q=[^&]+)/)||[])[2]; if(!query) return;
  window.removeEventListener("hashchange", arguments.callee, false);
  var baseUrl = "http://www.google.co.jp/search?";
  var params = [query, "hl=ja", "ie=utf-8", "oe=utf-8", "aq=t"].join("&");
  location.href = baseUrl + params;
}, false);