Home > スポンサー広告 > Mozilla Developer Centerの翻訳されていないページを英語版にリダイレクトする User JavaScript

スポンサーサイト

スポンサー広告

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Comments:-

Comment Form

Trackback+Pingback:-

TrackBack URL for this entry
http://karafuto50.blog117.fc2.com/tb.php/89-b23a24d6
Listed below are links to weblogs that reference
スポンサーサイト from Karafuto Blog

Home > スポンサー広告 > Mozilla Developer Centerの翻訳されていないページを英語版にリダイレクトする User JavaScript

Home > user javascript > Mozilla Developer Centerの翻訳されていないページを英語版にリダイレクトする User JavaScript

Mozilla Developer Centerの翻訳されていないページを英語版にリダイレクトする User JavaScript

user javascript

Opera User JavaScriptを書いています。

Mozilla Developer Centerは有用な情報が多いので、JavaScriptや DOMのことを調べる時にをよく利用している。

いつも日本語版を見ているが、時々翻訳されていないページに当たるときがある。英語などほかの言語にリンクされていて困ることはないが、リンクをクリックするのがちょっと面倒くさくなってきたので、翻訳されていないページを開いたら英語のページにリダイレクトするスクリプトを作ってみた。

スクリプトの内容

URIに'&action=edit'が含まれているページは翻訳されていないと判断している。

URIを正規表現で下のように置換して、ページを開く。

http://developer.mozilla.org/ja/docs/index.php?title=DOM:element.firstChild&action=edit
↓
http://developer.mozilla.org/en/docs/DOM:element.firstChild

スクリプト

// ==UserScript==
// @include http://developer.mozilla.org/ja/docs/*
// @exclude
// ==/UserScript==

document.addEventListener('load', function() {

    var url = location.href;
    var urlReg = /(http:\/\/developer.mozilla.org\/)ja(\/docs\/)index.php\?title=(.*)&action=edit$/
    if ( urlReg.exec(url)) {
        location.href = RegExp.$1 + 'en' + RegExp.$2 + RegExp.$3;
    }

}, false);

Comments:0

Comment Form

Trackback+Pingback:0

TrackBack URL for this entry
http://karafuto50.blog117.fc2.com/tb.php/89-b23a24d6
Listed below are links to weblogs that reference
Mozilla Developer Centerの翻訳されていないページを英語版にリダイレクトする User JavaScript from Karafuto Blog

Home > user javascript > Mozilla Developer Centerの翻訳されていないページを英語版にリダイレクトする User JavaScript

おまかせリンク(R)
全記事表示リンク
Search
Meta
Feeds

Page Top

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。