ウィンドウでFlashが無効になっている(インストール/アンインストールされていない)場合にのみ、js.colorboxの閉じるボタンを表示しようとしています。swf オブジェクトに閉じるボタンがあるため、Flash が有効な場合は閉じるボタンを表示する必要はありません。
私が立ち往生しているので、どんな助けもいただければ幸いです。
乾杯ルー
ウィンドウでFlashが無効になっている(インストール/アンインストールされていない)場合にのみ、js.colorboxの閉じるボタンを表示しようとしています。swf オブジェクトに閉じるボタンがあるため、Flash が有効な場合は閉じるボタンを表示する必要はありません。
私が立ち往生しているので、どんな助けもいただければ幸いです。
乾杯ルー
Flash ファイルを含む HTML ファイルを作成できます。埋め込むには、SWFObject を使用します。
SWFObject には、Flash オブジェクトが正常に埋め込まれたかどうかを通知できるコールバック関数があります。
したがって、コードは次のようになります。
swfobject.embedSWF(
"fileName.swf",
replaceElemIdStr,
widthStr,
heightStr,
swfVersionStr,
xiSwfUrlStr,
flashvarsObj,
parObj,
attObj,
callbackFn);
function callbackFn(e)
{
if (e.success)
{
//flash is there
//do not show close button
//use jQuery to alter css
}
else
{
//ooops, no flash file
//do show close button
}
}