S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
カテゴリ
以前の記事
2018年 05月
2018年 01月
2017年 12月
2017年 11月
2017年 04月
2016年 11月
2016年 08月
2016年 07月
2016年 06月
2016年 03月
2015年 08月
2015年 06月
2015年 05月
2015年 04月
2015年 03月
2015年 01月
2014年 12月
2014年 11月
2014年 09月
2014年 06月
2014年 02月
2014年 01月
2013年 10月
2013年 09月
2013年 07月
2013年 06月
2013年 05月
2013年 04月
2013年 03月
2013年 02月
2012年 12月
2012年 10月
2012年 09月
2012年 07月
2012年 06月
2012年 04月
2012年 03月
2012年 02月
2012年 01月
2011年 12月
2011年 10月
2011年 09月
2011年 06月
2011年 05月
2011年 04月
2011年 03月
2011年 02月
2011年 01月
2010年 12月
2010年 11月
2010年 10月
2010年 09月
2010年 07月
2010年 06月
2010年 04月
2010年 03月
2010年 02月
2010年 01月
2009年 12月
2009年 11月
2009年 10月
2009年 09月
2009年 08月
2009年 07月
2009年 06月
2009年 05月
2009年 04月
2009年 03月
2009年 02月
2009年 01月
2008年 12月
2008年 11月
2008年 10月
2008年 09月
2008年 08月
2008年 07月
2008年 06月
2008年 05月
2008年 04月
2008年 03月
2008年 02月
2008年 01月
2007年 12月
2007年 11月
2007年 10月
2007年 09月
2007年 08月
2007年 07月
2007年 06月
2007年 05月
2007年 04月
2007年 03月
2007年 02月
2007年 01月
2006年 12月
2006年 11月
2006年 10月
2006年 09月
2006年 08月
2006年 07月
2006年 06月
2006年 05月
2006年 04月
2006年 03月
2006年 02月
2006年 01月
2005年 12月
2005年 11月
2005年 09月
2005年 08月
2005年 07月
2005年 06月

Amazon の短縮URL

by dugong156 | 2008-07-23 09:03
前に Sleipnir2 のお気に入りを整理中に amazon の URI を短くするというブックマークレットがあると知って、それをSleipnir2のスクリプトにしてみたんだけど、Forefox3 の JSActions のスクリプトにしてみようと思い立つ。探せばそのまんまあるのかもしれないけど、少し自力で調べてやりましょうということで。

以前見つけた、紹介記事と、大元のブックマークレットがあるサイトへのリンク。
■3分LifeHacking:Amazonの長いURLを短縮表示する - ITmedia Biz.ID (in ITmedia
■狐の王国 Amazon Simple URI bookmarklet

現在のタブで開くのと、新規タブで開くのと‥‥。ほとんど書き換えてないといっても過言ではない(* ̄▽ ̄;Aな‥‥。まぁいいんだ。1文調べただけでもほめてあげるよ、自分。

現在のタブで開く。今開いているウィンドウのURLを指定するのは、ちょっと古い前から持ってた本にも載っている文で出来る。
document。→document[ぴりおど]
。location→[ぴりおど]location
AmazonShortURI();

function AmazonShortURI(){
if(document。getElementById('ASIN')){
var asin = document。getElementById('ASIN').value;
window。location.href = 'http://www.amazon.co.jp/dp/' + asin;

//こちらでもいいみたい(ここ参照)
//openUILink('http://www.amazon.co.jp/dp/' + asin);

}
}

んで、新規タブ。タブを開くという文にもいくつか書き方があるみたいだけど、詳しく分かってない私は、今ひとつどれを選んでよいのかが分からない。どれでもいいのかな。取り敢えず、アクティブになるのかならないのかとか、そういうので選ぶ。
AmazonShortURI_nw();

function AmazonShortURI_nw(){
if(document。getElementById('ASIN')){
var asin = document。getElementById('ASIN').value;

//引数というのが設定できるみたいだけど(「openNewTabWith」で検索するとアドレスだけではない書き方が出てくる)正確にどれがどれという記述がが見つけられなかった。最後の所のtrue or falseでアクティブになるかどうかが決まるのかなと思うんだけど‥‥新しいタブで開く際にアクティブにするか否かの設定をしてると、影響があるのかもしれん。変えてみたけど私の環境では変わらなくて(新規タブはバックグラウンドで開くように設定してる)。情報が見つけられなかったのでそのままにしとく。(* ̄▽ ̄;A
//openNewTabWith('http://www.amazon.co.jp/dp/' + asin);

//こっちはアクティブにならない‥‥んだと思う(自分の環境ではならなかったんだけど、それがほかの何か設定によるものなのかどうかが、はっきり分からない^^;)。後述の参照のページに載っていた文。説明を読んでも自分には分からなかったので――といいつつこれを使う。

gBrowser.addTab('http://www.amazon.co.jp/dp/' + asin);

//新規タブをアクティブにする時はこっちで
//gBrowser.selectedTab = gBrowser.addTab('http://www.amazon.co.jp/dp/' + asin);


//アクティブにするか指定可能なのはこれ(ここを参照)
//gBrowser.loadOneTab('http://www.amazon.co.jp/dp/' + asin,null,null,null,true,null);

}
}

参照
■Code snippets:Tabbed browser - MDC
[PR]

私の人生無駄ばかり…そんな日々。
by dugong156
タグ
検索
最新の記事
instax SQUARE ..
at 2018-05-23 04:33
MediaPad M3 スリ..
at 2018-05-17 05:21
相方のZ1、液晶パネルが一部逝く
at 2018-01-16 04:33
MediaPad M3 と ..
at 2018-01-16 00:33
わろてんか
at 2018-01-13 10:42
記事ランキング
ブログジャンル