ISBN検索・JavaScript版(暫定)
この記事は内容が古くなっています。
最新は、ISBN検索改め『蔵書リンクMAKER』の記事(蔵書リンクMAKER:紹介と使い方)をご参照下さい。
先日のISBN検索ツールのJavaScript版です。
今回、JavaScriptを含むHTML本体は、こちらに置いています。汚いソースでもよければ参考までに。
JavaScript での Amazon APIの使い方がわからない、などといっていたらfacetさんがまたサンプル『Amazon最速検索』を教えて下さいました。毎度、有り難うございます。
が……先週 Java Script をいじりだしたばかりの私には、いささか荷が重い……。なにをやっているのか解析するのが大変。
ま、まぁ、いきなりは無理が有る。とりあえず今まで CGI でやっていたものを JavaScript に置き換えるところから始めよう。機種&環境依存は……そのままでいいや(ヲイ。
ということで、とりあえず、以下のようなのが挿入できるところまでは来ました。
|
山田 祥寛
『10日でおぼえるXML入門教室 第2版』
|
インストール方法と使い方は、ほぼ前回のCGI版と同様。
CGI版と比較すると、検索速度的には早くなった気がします。
ただし、注意点として
- 今回もやっぱりWindowsXP+IE6専用。
しかも、直接アドレス指定しての検索も、他のブラウザでは不可能となってしまいました(Active Xオブジェクト使用のため……退化してどうする(苦笑))。 - CGI版からの変更に伴い、c:\UTL\isbnSearch\isbnSearch.htmlの一部書換えが必要です(修正箇所の表示が面倒なので、下の方に再度貼付(^^;)。
レジストリへの登録方法は前回のままです。 - 前回の使用方法 4. のように本体HTMLのアドレスを直接指定して検索しようとすると、ActiveXオブジェクトがアクセスが拒否されたといってエラーとなってしまいます。
今回、本体の方はココログのサーバ上に置いておりますので、ダウンロードしてローカル(C:\UTL\isbnSearch\)に置いて下さい。ローカルファイルから直接起動するとちゃんと検索できます(……なにか変だ)。
さて、やっぱり Active X オブジェクトなんぞを使ったために、余計な苦労が増えたわけですが。
なんでまたそんなのをわざわざ使ったか……というと、ひとえに XML とか XSLT とかが全くわかっていない、ということに尽きるわけで。
というか、JavaScriptだけでもいっぱいいっぱいで、そんなところまで手が回りっこないよっ!(逆切れしてどーする)
Active X Object 使えば、Amazon Web サービスからデフォルトの設定で、即ちXSLTファイルを指定せずに取って来れるXML形式(素の結果例)内の構成要素を、比較的簡単に覗けてお手軽なので、つい使ってしまったわけですね(そもそもロードも楽だし)。
ちなみに、XSLTファイル指定(試しに作ってみたもの)すれば、XMLでなく、HTMLで取ってくることも出来る……のだけれど、何か変→変換例。<img>タグの日本語が変換されたり、半角スペースが消されたり( とか書いていても)。
まぁ、出来れば Active X Object を使わない方向で作り直したいところですが……さて、いつになることやら……。
| 【呼出用スクリプト】(isbnSearch.html)[JavaScript版] |
|---|
|
2006/02/26(日) 16:57 | 固定リンク
| 記事の編集(管理者用)
「おもいつき」カテゴリの記事
- 這い寄る混沌(2012.05.26)
- ブックカバーかけの自動化ってできるのかな?(2012.05.25)
- ISBNとかキーワードをメールで送ると、リリース日を含む書籍情報が返るサービスを試作(2012.03.17)
- 明日できるなら、今日でもできるかも。うん。(2012.03.10)
- 気をつけよう、通信料の無駄遣い(2012.03.07)
「ウェブログ・ココログ関連」カテゴリの記事
- ココログのツイッターへのクロスポスト、デフォルトにはできない…?(2012.03.15)
- 最近ツイートしていないけど(2012.03.07)
- 意味も無くツイートボタンを付けてみる(2012.03.05)
- 「どうした、顔色がよくないようだが…」(その壱)(2012.02.27)
- ココでも:ココログ広場ユーザーのブログをキーワードで検索するサービスを試作(2010.10.29)
「パソコン・インターネット」カテゴリの記事
- 最近ツイートしていないけど(2012.03.07)
- 気をつけよう、通信料の無駄遣い(2012.03.07)
- いつもと環境が違うと戸惑う<Firefoxのキャプチャ用アドオン(2012.03.05)
- 意味も無くツイートボタンを付けてみる(2012.03.05)
- いまごろ、ひかり電話に加入(2012.03.03)
「覚書」カテゴリの記事
- ISBNとかキーワードをメールで送ると、リリース日を含む書籍情報が返るサービスを試作(2012.03.17)
- ココログのツイッターへのクロスポスト、デフォルトにはできない…?(2012.03.15)
- 春といっても、夜外に出ると寒いですねぇ。(2012.03.13)
- 明日できるなら、今日でもできるかも。うん。(2012.03.10)
- 最近ツイートしていないけど(2012.03.07)
この記事へのトラックバック一覧です: ISBN検索・JavaScript版(暫定):
» ISBN検索・JavaScript版(ちょっと改良) トラックバック 風柳亭 - 別館:書庫のある庵 -
先日のココログ用ISBN検索ツールのJavaScript版を、ちょっとだけ改良し 続きを読む
受信: 2006/02/28 6:04:35


