FLASHがインストールされているかどうかチェックする
以前にここでちょっとやったけど、インストールされているか
どうかだけならもっと良い方法があった。
■参考サイト
http://5509.me/log/isflashinstalled
■サンプル
http://sample.taitan916.info/flashcheck/
■ソース
<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="UTF-8">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
var isFlashInstalled = function(){
if (navigator.plugins["Shockwave Flash"]) {
return true;
} try {
new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
return true;
} catch(a) {
return false;
}
}();
if ( isFlashInstalled ) {
alert('FLASH対応');
} else {
alert('FLASH非対応');
}
</script>
<title>FLASHチェック</title>
</head>
<body>
<h1>FLASHチェック</h1>
</body>
</html>
■その他
フラッシュがあればtrueを返してなければfalseを返しているみたい。
navigatorオブジェクトについては下記が分かりやすそう。
http://phpjavascriptroom.com/?t=js&p=navigator
関連記事
-
-
PHPで配列に特定の値が入っているか検索
PHPで配列に特定の値が入っているか検索して trueかfalseを返したい、と ...
-
-
フォーム用テンプレPHP
<?php ini_set( 'display_errors', 0 ); ...
-
-
PHPで配列データをCSVとしてダウンロードさせる方法
PHPでログ的なデータをCSV化したかった。ただ、複数の人間が使うのでCSVファ ...
-
-
PHPでPOST送信する際に多次元配列も送る
PHPでPOST送信する際に多次元配列も送りたかった。ただ普通に送ろうとするとO ...
-
-
phpでhtmlをpdf化。あと無理矢理画像をpdf化
画像をphpでpdf化したかった。 検索してみるもサーバー側の設定を必要とするも ...
-
-
PHPでテンプレートPDFに動的に文字や数値を追記し出力する方法(TCPDF&FPDI)
請求書や領収書のテンプレートがあり、そちらに対して動的に文字・数値を追記し出力さ ...
-
-
PHPの$_SERVER["REMOTE_ADDR"]でIPアドレスが正常に取得できない場合
とある環境でPHPの$_SERVER["REMOTE_ADDR"]でIPアドレス ...
-
-
エラー管理まとめ2
これに続いてちょっとだけつまづいた点があったのでメモ。 ■ソース //ページTO ...
-
-
MySQLiでSELECT文
MySQLiでSELECT文 ■データ +--+------+ | id | p ...
-
-
PHPでeval時のエラー
eval()'d code on line みたいなエラーが出てた。 よそのシス ...
- PREV
- FLASHから受信した画像をPHPで保存し、サムネイルも作る
- NEXT
- MySQLでのバッククオート