結構通販を利用してます。
ドラッグストアって、店舗によってレイアウトが微妙に違って探すのが面倒
だったり、歩いて
前を通ればよいのですが、車
だと億劫になってしまいます。
荷物が早く届いてほしいときや、留守にするときは、配送状況が気になる
ことがありますよね。
発送しましたってメールを開けばワンクリックで配達状況が分かるときでも、
そのメールをいちいち開くのは面倒だし、メールに荷物の伝票番号だけが
書いてある場合も、ちょっと面倒です。
で、1回伝票番号をコピペすればワンクリックで確認できるhtmlファイルを
作りました。私が利用してる通販で届く運送会社だけですが。
クロネコ以外は、ただの<a>タグですが、クロネコで荷物が2個以上の場合が、
ちょっと分からなくて、楽天ブックスの配達状況確認画面を参考にしました。
試行錯誤してみましたが、スクリプトで伝票番号を指定しても、フォームに
入力項目と同じ名前のタグがないといけないとか、色々ありました。
#のところに、伝票番号を入れます。2個めの伝票番号は、空白のままで
大丈夫です。
同じ運送会社から3個届くことは、今までないし、今後もないと思うので、
入力領域がありませんが。
javascriptは久しぶりで、でも、ぐぐればすぐでてきます。
でも今もまだfor文の構文ってこんなだったけとか思っています。
下記にfor文ないけど。
まぁ、ピグゲームを辞めて、昼休みにこんなことしてみました。
<html><head><title>荷物</title><script type="text/javascript">
function yamato(){
var i;
i = 1;
while (i <= arguments.length){
var e =document.getElementsByName('number'+('0'+i).slice(-2));
e[0].value=arguments[i-1];
i = i + 1;
}
document.yamatoForm.submit();
}
</script></head><body>
<form name="yamatoForm" method="post" action="http://toi.kuronekoyamato.co.jp/cgi-bin/tneko">
<input type="hidden" name="number01" value=""/>
<input type="hidden" name="number02" value=""/>
<a href="javascript:yamato('#','');">くろねこ</a>
</form>
<a href="http://k2k.sagawa-exp.co.jp/cgi-bin/mall.mmcgi?oku01=#&oku02=">佐川</a>
</br></br>
<a href="http://tracking.post.japanpost.jp/service/singleSearch.do?searchKind=S002&reqCodeNo1=#&reqCodeNo2=&locale=jp">ゆうパック</a>
</br></br>
</body></html>