「ソースはこちら」のブックマークレット
をbqモジュール作成ブックマークレット*1を見ながら作ってみました*2。netkeibaの変なパラメータつきアドレスやblog系の長いアドレス対応。
javascript:var url = '<a href="' + window.location.href + '">here</a>'; var x = prompt('',url);
しかし、"here"の部分を「ソースはこちら」にしたかったのですが、macのネスケ7だと日本語がうまく通らないのです。
プロンプトなら日本語通るんですけどねえ…
javascript:var urltitle = prompt('input title','here'); var url = '<a href="' + window.location.href + '">'+urltitle+'</a>'; var x = prompt('',url);
ただし、これでもデフォルトの値に日本語が使えないので…ちょっと面倒。
EUCでもutf-8でもだめでした。手動でエンコード(いわゆるrawurlencodeとか)しなくちゃいけないのかしら?
教えてエロい人。