お気に入りに入れさせる

IE4以降のゲストにのみ対応。お気に入りアイコンが変化するのは、IE5以降のみです。
だたし、ブラウザキャッシュに依存する機能です。かならず成功するとは限りません。


 
  お気に入りに入れてもらうおう!

まずは、あなたのサイトをお気に入りに入れてもらわなくては始まりません。
リンクをクリックするだけで、お気に入りに追加できるジャバスクリプトがあります。
(このスクリプトは、IE4以降にだけ対応しています)

サンプル
お気に入りに追加

この「お気に入りに追加」スクリプトを挿入してみましょう。

追記:2004/05/23
このジャバスクリプトで、お気に入りに入れた場合、お気に入りアイコンが変化しません!
単に、簡単にお気に入りに入れる方法としてお読みください。m(_ _)m

Ctrl+Dでお気に入りに入れた時は、入ります。
どなたか、「Ctrl+D」を押させる、または、お気に入りアイコンが反映させられるスクリプトを編み出してください!
もし既にそのようなスクリプトが存在する場合、URLを教えてください!

 

  ”お気に入りに追加”スクリプト

以下のコードを、あなたのHTMLの部分に挿入しましょう。コピーペーストしてください。
HPエディタに直に貼り付けるとタグまでコピーされることがあるので、一旦テキストエディタに貼り付けてからコピーし直して下さい。
赤の部分は、あなたサイトに沿うように書き換えます。

サンプル お気に入りに追加
<a href="JavaScript:window.external.AddFavorite
('http://www.neodevice.com/favicon/', 'アイコンでアクセスアップ')"
>お気に入りに追加</a>

リンクでなく、ボタンで追加したい場合は以下の通り。

サンプル 
<input type="button" value="お気に入りに追加"
onclick="window.external.AddFavorite('http://www.neodevice.com/favicon/','アイコンでアクセスアップ');">

これらスクリプトでは、サイト名に「'」を入れているとエラーが出ます。
たとえば「akr'sHP」というサイト名では使えません。代替案は以下です。

サンプル  お気に入りに追加
<script language="JavaScript">
<!--//
url="http://www.neodevice.com/favicon/";
title="アイコンでアクセスアップ";
function bookmark()
{if(document.all)window.external.AddFavorite(url,title);}
//-->
</script>
<a href="JavaScript:bookmark();">お気に入りに追加</a>

トップページではなく、現在表示されているページをお気に入りに入れてほしい場合は、
以下のようにします。1つのスクリプトで、どのページにも使えます。ただしこの場合、
http://www.neodevice.com/favicon/ で登録してほしいのに、
http://www.neodevice.com/favicon/index.htm などと、意図されないアドレスで登録されてしまうことがあります。

サンプル 
<input type="button" value="お気に入りに追加"
onclick="window.external.AddFavorite(location.href,document.title);">

 

  アピール

次に「お気に入りに追加すると、アイコンが変わる」ということをアピールしましょう。
しかしアイコンが変わるのはIE5以降の人だけですよね。
次のタグを使えば、IE5の人だけに表示されます。
上の「お気に入りに追加スクリプト」と組み合わせて使いましょう。

追記:現在IE4以前のユーザーはほぼ皆無ですので、必要ありません。
逆にIE6で見れなくなってしまいます。2002/11/26

<!--[if IE 5]>
(お気に入りのアイコンが変わります)
<![endif]-->

<!--[if IE 5]>タグと、<![endif]-->タグの間に挟まれたHTMLは、IE5のブラウザにしか見えません。

組み合わせた例
お気に入りに追加

NNでは表示されないスクリプト、IE4とIE5のみに表示されるスクリプトも存在します。
「ジャバスクリプト」とエンジン検索してみて下さい。
アイコン画像を組み合わせると、さらに効果upです!

さらに、画像を組み合わせた例
お気に入りに追加

 

  一石三鳥
このスクリプトが有効なのは、ゲストに
1. ホントにお気に入りのアイコンが変わるんだろうか?という興味を誘うことと、
2. そういえばまだお気に入りに入れてなかった人に思い出させてあげられること。さらに、
3. 正しいURLをお気に入りに入れてもらうことができるという、
一石三鳥スクリプトなのです。

もっというと、「ページ内容に興味を持ち、そのページだけを保存した人」に、
本来のアドレスを教えることができます。
IEのファイル>名前を付けて保存した人は、ページのアドレスがわかりませんが、
この「お気に入りに追加スクリプト」は生きていますから、URLを知ることができるわけです。
 

トップページに戻る
 
次のページに進む