ハイク枠(下地あり)

  • /*
     * @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 です。

History

  1. 2010/06/30 06:21:50 - 2010-06-30
  2. 2010/06/30 06:14:21 - 2010-06-30