複数ブラウザ対応のお気に入りに追加ボタンを設置したのですが
複数ブラウザ対応のお気に入りに追加ボタンを設置したのですが
マウスポインタを乗せても矢印アイコンから人差し指のアイコンに変化せず困っています。
矢印のままクリックしても一応機能はするのですがやはり違和感があります。
ソースはこちらです。
<script type="text/javascript">
<!--
//Internet Explorer
//ブラウザ上では[お気に入りに追加♪]というボタンが表示されます
if(navigator.userAgent.indexOf("MSIE") > -1){
document.write('<div><img src="画像URL" border="0" alt="お気に入りに追加"');
document.write(' onclick="window.external.AddFavorite(\'サイトURL\',\'サイトタイトル\')"></div>');
}
//Firefox
//ブラウザ上では[ブックマークに追加♪]というボタンが表示されます
else if(navigator.userAgent.indexOf("Firefox") > -1){
document.write('<div><img src="画像URL" border="0" alt="お気に入りに追加"');
document.write(' onclick="window.sidebar.addPanel(\'サイトタイトル\',\'サイトURL\',\'\');"></div>');
}
//Netscape
//ブラウザ上では[ブックマークに追加♪]というボタンが表示されます
else if(navigator.userAgent.indexOf("Netscape") > -1){
document.write('<div><img src="画像URL" border="0" alt="お気に入りに追加"');
document.write(' onclick="window.sidebar.addPanel(\'サイトタイトル\',\'サイトURL \',\'\');"></div>');
}
//Opera
//ブラウザ上では[ブックマークに追加♪]というリンクが表示されます
else if(navigator.userAgent.indexOf("Opera") > -1){
document.write('<div><a href="サイトURL" rel="sidebar" title="サイトタイトル"><img src="画像URL" border="0"></a></div>');
}
//上記以外のブラウザは、何も実行(表示)されません
</script>
もともとのソースから多少改変してありますがJAVAの知識が全くないもので
ソースを改良していただけると助かります。
お礼
やはり無理ですよね・・。 了解しました。ありがとうございます。