トップ> perl scripts> お気に入り追加
お気に入り追加
IEのみですが、お気に入り追加をJavascriptで対応
お気に入り追加はaddfavoriteを利用する
<a href="javascript:window.external.AddFavorite(url,msg)">お気に入り追加</a>
ブラウザがIEかどうかを判別する
if (navigator.appName.indexOf('Microsoft') > -1) {
}
本来は、IE4以上としないといけないのですが、とりあえず、IEだけに絞ります。
但しOPERAなどは、手動でIE識別子を変更できますので、誤差の範囲とします。
総合すると以下のような感じです
<script type="text/javascript"><!--
if (navigator.appName.indexOf('Microsoft') > -1) {
var url = 'http://www.cgi-support.com/';
var msg = 'CGI script MEMO';
document.write('<a href="javascript:window.external.AddFavorite(url,msg)">お気に入り追加</a> |');
}
//--></script>
related articles
- .htaccessでSSIを有効に htaccessを使えば色々な制御が可能になります。今回はよく使うSSIを。
- HTMLのタグ変換、改行変換などのCGI/PERLスクリプト よく使うHTMLのタグや改行のCGI/PERLスクリプト
- メール送信のcgi/perlスクリプト関数 メール送信のcgi/perlスクリプト関数です。どこかでmimeエンコードしないといけないけど。
- 配列の個数 つい忘れてしまうものを追加していきます。
- FTPコマンドで自動ログイン FTPコマンドで自動ログインする
- お気に入り追加 IEのみですが、お気に入り追加をJavascriptで対応
- 続)メールのヘッダをMIMEエンコード CGIスクリプトからメールを送信するときに、メールのヘッダをMIMEエンコードして送信する。
- Perl Net::ftpで単純なFTP送信 Perl Net::ftpでFTPサーバへ送信する
- 404ファイルが存在しないを自前で作る 自サイト内でのリンクミスで表示される味気ないapacheのエラーページを自前で作る。
- Perlでsocketのタイムアウト Perlでsocketを利用した通信のタイムアウトを設定する。

