読書記録ChangeLog

日記内を検索 / / / ランダム RSS

2005-05-02 / IEでも使えるinamode4のブックマークレット /

urlを508文字に収めるために以下を行った。
・encodeURIComponentの実行を7回から1回にした。
・変数名を1文字にした。
javascript:var l = location.href;
if(navigator.appName.indexOf('Internet Explorer') != -1){
var s=document.selection.createRange().text;
}else{
var s=window.getSelection();
}
if(l != ''){
var t = 'http://tokuhirom.dnsalias.org/~tokuhirom/inamode4/edit.cgi?mode=append&body=';
var u = document.title + "\\n" + l + "\\n>>\\n" + s + "\\n<<";
location.href = t + encodeURIComponent(u);
}
- Bookmarklet - Landscape
http://sonic64.hp.infoseek.co.jp/cat_bookmarklet.html
- ブックマークレットの文字数制限
http://d.hatena.ne.jp/koseki/200306
- 汎用ブックマークレットは可能か?
http://nlogn.ath.cx/archives/000070.html

IE6 には文字数制限があるようで、508 文字までしか動作しないのである。509
文字以上にすると、動作しないだけでなく、構文エラーであってもエラーメッ
セージも出さないという中途半端な仕様になっている。仕様というよりは不具
合に近い。

- ブックマークレットを作成する際のポイント
http://www.teria.com/~koseki/memo/bookmarklets/tips.html

固定リンク [2005-05-02-12] このエントリーをはてなブックマークに追加 MM/memo投稿

[ コメント |

これまでの訪問者は 人です。