WEB制作のメモ帳

PHPで「ブックマーク登録」ボタンをブラウザ毎に設置

2011-05-09

php

ホームページに「ブックマーク登録」ボタンをつけてほしいと言われたので
ブラウザ毎にブックマーク登録ボタンを付ける方法をメモ
「Firefox」の場合、登録は出来るけど
そのままの設定ではサイドバーに表示されてしまうのが難点です

SOURCE
■PHP
$Agent = getenv( "HTTP_USER_AGENT" );
if( ereg( "MSIE", $Agent ) ){
  echo"<input type='button' value='お気に入りに追加' onclick='window.external.AddFavorite('URL','サイトタイトル')'>";
}elseif( ereg( "Firefox", $Agent ) || ereg( "Opera", $Agent ) ) {
  echo"<a href='URL' rel='sidebar' title='サイトタイトル'>ブックマーク</a>";
} elseif( ereg( "Safari", $Agent ) ) {
  echo"Ctrl[コマンド]+D";
}