ハイク枠(下地あり)
by
zowful
2010-06-30 [2010/06/30 06:21:50]
デフォルトでは 300x300 の枠付きでお絵かき。下地呼び出し方式。任意のフォトライフ画像を下地にできます。
-
/*
* @title ハイク枠(下地あり)
* @description デフォルトでは 300x300 の枠付きでお絵かき。下地呼び出し方式。任意のフォトライフ画像を下地にできます。
* @include http://h.hatena.ne.jp/
* @license NYSL
* @require
*/
// キャンバスを表示する前に使わないと無効になります。投稿フォームがテキスト入力になっている状態で使って下さい。
// 画像がキャッシュされていないとフォームのサイズが小さいままだったりします。そういう場合はリロードしてやり直してみて下さい。
// アイコンあります。 http://h.hatena.ne.jp/zowful/9245601104538731385
(function(){
// あなたの好きな枠に変更して下さい。300x300 がハイクで縮小されないぎりぎりのサイズです。
var furl = "http://f.hatena.ne.jp/images/fotolife/z/zowful/20080328/20080328112047.png";
if (furl = prompt("image(Fotolife)", furl)) {
furl = furl.replace(/(img\.|\?.*$)/, "");
var form = Hatena.Haiku.EntryForm.forms[0];
var $E = Ten.Element;
var body = $E('div',{className:'body'},$E('img',{src:furl}));
form.form.appendChild(body);
form.checkOverwriteDrawing(form.form);
form.form.removeChild(body);
// 他のブックマークレットと併用する場合はこの行取っ払って下さい。
form.showDrawForm();
}
})();
-
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。