クリックポストの新規発送フォームを一括入力する

    @@ -1,18 +1,22 @@ /* - * @title クリックポスト - * @description my bookmarklet - * @include http://* + * @title クリックポストの新規発送フォームを一括入力する + * @description 「取引ナビ(ベータ版)からクリックポスト用データをコピーする」と合わせて使用してください + * + * 実行するとプロンプトウィンドウが開きます。 + * 「内容品,郵便番号(上3桁),郵便番号(下4桁),住所,名前,電話番号」 + * といった形式のテキストデータを打ち込むと自動でフォームに入力します。 + * 信書確認、サイズ確認のチェックボックスも自動で入力します。 + * 半角/全角、文字数のチェックはしていません。 + * + * @include http://https://click-post.secure.force.com/* * @license MIT License - * @require + * @javascript_url + * */ - - -//@javascript_url //@private - (function(){ - var bidder = prompt('ペーストしてください').split(','); + var bidder = prompt('落札者情報をペーストしてください').split(','); if (bidder) { document.getElementsByClassName('print_title')[0].value = bidder[0];
  • /*
     * @title クリックポストの新規発送フォームを一括入力する
     * @description 「取引ナビ(ベータ版)からクリックポスト用データをコピーする」と合わせて使用してください
     *
     * 実行するとプロンプトウィンドウが開きます。
     * 「内容品,郵便番号(上3桁),郵便番号(下4桁),住所,名前,電話番号」
     * といった形式のテキストデータを打ち込むと自動でフォームに入力します。
     * 信書確認、サイズ確認のチェックボックスも自動で入力します。
     * 半角/全角、文字数のチェックはしていません。
     *
     * @include http://https://click-post.secure.force.com/*
     * @license MIT License
     * @javascript_url
     * 
     */
    //@private
    (function(){
    
            var bidder = prompt('落札者情報をペーストしてください').split(',');
    
            if (bidder) {
                    document.getElementsByClassName('print_title')[0].value = bidder[0];
                    document.getElementsByClassName('zip1')[0].value = bidder[1];
                    document.getElementsByClassName('zip2')[0].value = bidder[2];
                    document.getElementsByClassName('receiver_address')[0].textContent = bidder[3];
                    document.getElementsByClassName('receiver_name')[0].value = bidder[4];
                    document.getElementsByClassName('receiver_phone')[0].value = bidder[5];
    
                    document.getElementById('j_id0:j_id1:main_form:no_missive').checked = 'check';
                    document.getElementById('j_id0:j_id1:main_form:checked_pack_size').checked = 'check';
            }
    
    })();
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2015/07/17 23:41:28 - 2015-07-17
  2. 2015/07/17 23:38:07 - 2015-07-17
  3. 2015/07/17 23:18:42 - 2015-07-17
  4. 2015/07/17 23:05:33 - 2015-07-17