人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

IEのブックマークレット(orコンテキストメニュー)についてです。

行いたいことは、
WEB巡回中に簡単に紀伊国屋札幌本店で本を検索することです。


使用例として、
1.書評ブログやAmazonである書籍のページを開いている。
2.ページ内の書名テキストを選択する。
3."お気に入り"に入れたブックマークレットで(あるいはコンテキストメニュー)
「紀伊国屋(札幌店)で検索」を押す。
4.紀伊国屋札幌店の検索ページで書名が入力された状態になっている(or直で検索)

------------------------------------------------------------------
紀伊國屋書店 札幌本店 店頭在庫検索
http://bookweb.kinokuniya.co.jp/hb/index2.cgi?KCD=FA
------------------------------------------------------------------
紀伊国屋札幌店のソースを見ると、入力欄と思われる以下の部分があり、
ブックマークレット(?)に含めてどうにかできないものかと思いました。

<INPUT NAME="W-TITLE" SIZE=40>


初歩的な質問だとは思いますが、何卒よろしくお願いします。

●質問者: mutamutamuta
●カテゴリ:コンピュータ
✍キーワード:Amazon IE Web いもの お気に入り
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● worris
●80ポイント ベストアンサー

これでいかがでしょうか。

javascript:(function(){var d=document,w=window,e=w.getSelection,k=d.getSelection,x=d.selection,s=(e?e():(k)?k():(x?x.createRange().text:0)),f=d.createElement('form');f.setAttribute('action','http://bookweb.kinokuniya.co.jp/hb/ws_search.cgi');f.setAttribute('accept-charset','shift_jis');var kcd=d.createElement('input');kcd.setAttribute('name','KCD');kcd.setAttribute('value','FA');f.appendChild(kcd);var title=d.createElement('input');title.setAttribute('name','W-TITLE');title.setAttribute('value',s);f.appendChild(title);d.getElementsByTagName('head')[0].appendChild(f);d.charset='shift_jis';f.submit();}());

AmazonページのISBN(ASIN)を使うのであればこれでOKなんですけど。

javascript:(function(){location.href='http://bookweb.kinokuniya.co.jp/hb/ws_search.cgi?KCD=FA&W-ISBN='...('ASIN').value}());

◎質問者からの返答

ありがとうございます。

はっ 早い。完璧です。

ISBN版は短いですね? すっきりしてます。

ただ・・ 書名から検索する場合が多そうなのでメインは書名版にしてみます。

作成はテキストエディタでひたすら打ち込まれたんですか?

何か見やすくなるソフトなどを使用されているのですか?

もし、ご覧になっていたら、教えていただけるとありがたいです^^

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ