- 2008-01-19
- user javascript
Operaの User JavaScriptを書いています。
FC2 アクセス解析を始めたが、アクセス数が少ないため自分のアクセスばかり出てきて邪魔だ。だから自分のブログに自分がアクセスした記録を残さないスクリプトを書いた。
といっても、Opera公式サイトのスクリプトの読み込みほとんどそのままだ。正規表現のところを FC2アクセス解析に合わせただけだ。
スクリプト
// ==UserScript==
// @include http://karafuto50.blog117.fc2.com/*
// ==/UserScript==
window.opera.addEventListener(
'BeforeExternalScript',
function (e) {
if( e.element.getAttribute('src').match(/^http:\/\/analyzer5\.fc2\.com:8080\//) ) {
e.preventDefault();
}
},
false);
'BeforeExternalScript'は外部のスクリプトの読みこみを検出する。
スクリプトの設定
@includeの後に自分のブログの URIを書く。
参考
- Newer: コンテキストメニューの英日翻訳を Yahoo!翻訳に設定する
- Older: フォームにフォーカスがある時もスクロールするキー設定
Trackback+Pingback:0
- TrackBack URL for this entry
- http://karafuto50.blog117.fc2.com/tb.php/100-865ccdf5
- Listed below are links to weblogs that reference
- FC2アクセス解析に自分のアクセスを記録しない User JavaScript from Karafuto Blog
Comments:0