□規制解除要望□ dion専用@ ウィキ

jsを使って専ブラを呼出す方法

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集
設定次第では、どのブラウザでも有効になると思うとのこと: "40CH.NET様より引用"

Operaを例に紹介されています。

手順1
  • OperaでUserJavaScriptを使えるようにする。

「ツール→設定→詳細設定タブ→コンテンツ→JavaScriptを有効にする」にチェック
を入れ、JavaScriptオプションでUserJavaScriptを格納する場所を指定する。

手順2
  • スクリプトを保存します

冒頭のURLより、記事内のスクリプトをコピーして、
「好きな名前(半角英数)user.js」と名前をつけて、
手順1で設定した場所に保存する。

手順3
Operaでプロトコルの設定を行います


「ツール→設定→詳細設定タブ→プログラム→追加ボタン」
プロトコルに「jane」と入れて、「他のアプリケーションで開く」にチェックを入れる。
するとプログラムを選べるようになるので、手順2で入れたやつを指定。

(function() {

   var processURLLinks = function() {
       var xpath = "//a[contains(@href,'.2ch.net/')]";
       var res = document.evaluate(xpath, document, null,
                                   XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
                                   
       var linkIndex, link;
       //alert(res.snapshotLength);
       for (linkIndex = 0; linkIndex < res.snapshotLength; linkIndex++) { 
           link = res.snapshotItem(linkIndex);
           //alert(link.href);
           
           var m = link.href;
           var matches = m.match(/^http:\/\/([^\.]+\.2ch\.net\/.*)/);
           if (matches){
             link.href = "jane://" + matches[1];
             link.target = "_self"; //_blankだと新規タブが残る
           }
       }
   }
   
   //document.addEventListener("load", processURLLinks, false);
   processURLLinks();
   
})();


タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

記事メニュー
目安箱バナー