Website Tools

ブックマークレット変換(成形)

Javascript のソースをブックマークレット用に変換(成形)

Javascript のソースを入力または貼り付けして、[ブックマークレットへ変換]ボタンを押してください。(文字コードは、UTF-8 です)
インデントや不要な空白の削除、特殊文字の変換、改行コード削除を行い、1行に成形します。
空白を%20に変換
<変換結果>   0 バイト
Javascript の文法などはチェックしていません。
コメントは削除してから使ってください。
通常は、空白を%20に変換してください。変換すると動作しないブラウザの場合はチェックを外してください。
ブックマークレットの文字数制限は、ブラウザの種類やバージョンで異なります。変換後のバイト数を参考にしてください。

※[空白を%20に変換]のチェックを外すと、JavaScript のサイズを小さくするためにも使えます!
ブックマークレットでは、Javascript のグローバル変数の問題を回避するため、クロージャを使います。

【クロージャの例】
javascript:(
    function(){
        function o(s){
            var d=window.open().document;
            d.writeln('<textarea rows=5 cols=60>'+s+'</textarea>');
            d.close()
        }
        o(document.title+"\n"+location.href);
    }
)();

Top page


演算子 一覧

ライブラリ

圧縮・符号化(難読化)

ブックマークレット変換(成形)



Website Tools