[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
以前からGoogleを標準の検索エンジンに設定していたので判らなかったんですが、「SuperSearchもどき」をやろうとして(あっさり挫折^^;)ホットクリックサーチの挙動がおかしいことに気付いた。
結論を先にいうと、ホットクリックサーチを正常に機能させるには標準の検索エンジンが 、
search.ini の [Search Engine 1] 且つ、Search Type = 0 でなければならない。
という事らしい。バグなのか仕様なのかは判らないが何時からなんだろう?
上手く説明できないんだけど、いくつか例を上げてみる。
環境 : Win2000sp4、Opera9.02 build8585、サンプルにしたsearch.ini
1.標準の検索エンジン:Google[Search Engine 1]
これが正常な表示だと思うが、検索(E)を選択すると標準の検索エンジン(Google)で検索される。
2.標準の検索エンジン:Google[Search Engine 1]以外
検索(E)を選択しても検索されない。また、アクティブな検索も表示されず。
3.標準の検索エンジン:Google[Search Engine 1]
GoogleのSearch Type = 1 に変更
検索(E)はできるがGoogle以外の検索になってしまう。
Googleがアクティブにならず、Search Type = 0 のYahoo!がアクティブになる。
Yahoo!をSearch Type = 0以外にすると次のlivedoorがアクティブに。
なんかよく判らないと思う、書いてる私もよくわからない・・・