« 口笛のプロに悩む | トップページ | SSDの寿命に悩む »

2016年11月26日 (土)

Blog内検索に悩む

当ブログの右下のほうに「ブログ全体を検索」というふうに表示されている検索の仕掛けがあって、ここをちょっと操作すると「このブログ内で検索」ということができるようになっているのだが、これが全然効かない。

むしろ、「お悩み手帳+キーワード」でGoogle検索したほうがちゃんとした結果を得られる。

このブログを見に来た人がわざわざブログ内検索をすることはないだろうが、ブログ内検索を一番使うのは私自身なのだ。過去に書いたことを、どう書いたかなぁ?とか新しく書く投稿にリンクを付けたりするときに必須なのだ。

だから、このブログのタイトルのところにその仕掛けを作ろうと思った。そうすれば出先からでも簡単に参照できるし。

仕掛け自体は簡単に作れた。本来ならばGoogle様に許可をいただいてAPIアクセスとかしなくちゃいけないのだろうが、簡単に「ナンチャッテ検索」の形にした。

しかし、この仕掛け自体は動作するのだが、タイトル部分に組み込むと動作しない。その原因はすぐにわかって、要するに<form>タグが禁止されているらしい。だめじゃん。

動作しないとはいえ、せっかく作り込んだものが不憫で捨てるに忍びないので、こうなるはずだったという記念写真をここに置いておく。

Blogsearch

投稿直後に追記:

「仕掛け」はここでもうまく動かないようだ。フレームの中で検索してもフレームの外へ表示するようにしたつもりなのだが、表示がフレームに入りきらないのだろうか?まぁこの「仕掛け」は私自身が別途ブックマークしているので、私が使う分には問題ないのだが。

12月4日追記:


本文中でiframeを使って実現できているのだから、タイトルでもそうすればいいというのはわかっていたのだが、余裕を見て挿入しようとすると上下の幅が大きくなってカッコ悪いんじゃないかと思っていたのだが、「タイトルにサーチ欄」の魅力には勝てず、ちょっとカッコ悪いがiframeで作り込んでみた。うん、ちゃんと動くぞ。カッコ悪いけど。

|

« 口笛のプロに悩む | トップページ | SSDの寿命に悩む »

ウェブログ・ココログ関連」カテゴリの記事

コメント

講義でHTMLを教えていますが、学生が「動作しない見てくれ」ってんで行きますとをってタイプミスしてるのが多いですね。まあ、を禁止してるってのは初歩的なセキュリティーですね。

投稿: ををつか | 2016年11月26日 (土) 21時09分

およ、タグが書き込まれると無視する仕様ですね。抜けた部分は  <FORM>を<FROM> とタイプミスです

投稿: ををつか | 2016年11月26日 (土) 21時11分

え~?何の話? iframeの中はちゃんと動いているものですよ。formをfromと間違えるなんてことは、ここではしてません。targetが効いていないようです。

ここでは動いています。
http://www.eva.hi-ho.ne.jp/~mitz/onayami.html

投稿: PicksClicks | 2016年11月26日 (土) 22時31分

判り難い書き込みになってしまましたので、修正して再掲します。

講義でHTMLを教えていますが、学生が「動作しない見てくれ」ってんで行きますと <FORM>を<FROM> ってタイプミスしてるのが多いですね。まあ、を禁止してるってのは初歩的なセキュリティーですね。

投稿: ををつか | 2016年11月27日 (日) 07時45分

なるほど。そんな恥ずかしい間違いをしていたかなぁ? したかもしれないなぁ、したことあるしなぁ、とか思ったのですが、iframeの分はちゃんと動いているものだし、タイトルに埋め込んだものはすでに外しているので、間違っていたにしても見られるはずはないし、と悩みました。

でもiframeのほうも動いたりもしますね。「ほしのあき」で検索するとちゃんと探していたものが別タブに表示されました。

投稿: PicksClicks | 2016年11月27日 (日) 08時04分

コメントを書く



(ウェブ上には掲載しません)




« 口笛のプロに悩む | トップページ | SSDの寿命に悩む »