カテゴリー
未分類

IEだと再生中のflashのoblect要素をhideしても再生が止まらない

IEはプラグインの管理の仕方がちょっと違う
それを実感した事象
把握するまで大変だった
この道は刈っておいたぞ!

flashを埋め込んであるobjectの親要素をjqueryでhideしたりslideUpしても再生が止まらない
見えないところで再生が続く
直接object要素をhideしてもダメ
IEだとflashはactiveX 経由、windowに所属、それ以外のブラウザだとdocumentに所属、この違いなんだとおもう

ここで対処の一歩目として Stopplay() メソッドで停止させてみた
これでうまくいくとおもうでしょう?
だめだった
動画の再生は止まるんだけどBGMが止まらない
詳細は良く解らんがメインのタイムラインは止まるけどそれと別ラインで再生されている音とかは止まらないらしい

で次の手としてflashの埋めこんであるobject要素をjqueryでremove させてみると音は止まった
しかしこのままだと再度表示させたとき空になってしまうので新たにflashのobject要素をappendしておく

ここまで突き止めるのに時間かかったよ
もっといい方法あるのかな?

カテゴリー
未分類

flash の利用可不可をjavascriptから調べる方法

ジョブズ家のアイちゃんはフラッシュくんのことが嫌い
おかげで僕はこんなことも調べなければならない

例のごとくIEとそれ以外で場合分け

IEは

new ActiveXObject("ShockwaveFlash.ShockwaveFlash");

これでオブジェクトが返ってくるかどうか

それ以外は

navigator.plugins["Shockwave Flash"]

でオブジェクトが返ってくるかどうか

まとめると

var flash_ok = (navigator.plugins && navigator.plugins["Shockwave Flash"] ) ? true : false;

if(! flash_ok){
	try{
	     flash_ok = (new ActiveXObject("ShockwaveFlash.ShockwaveFlash")) ? true : false ;
	}
	catch(e){}
}


if(flash_ok){
  //flash つかえるよん
}
else{
// flash つかえないよん
}
カテゴリー
未分類

ブーケ・トス

昨日早起きして出かける直前までラジオつけてたんだ
TBSだったかな
5時頃

テーマは結婚式でのエピソードでMCさんが投稿ハガキ読んでた

はじめて出席した結婚式で野球部だった僕は放たれたブーケを思わずキャッチしてしまってみんなからブーイングを受けた
なんてネタ

標準的なイイネタだね

しかしその後が衝撃だった
このネタを受けてMCさんが実話を披露

出席した式で
放たれたブーケ、誰もキャッチすることなく地面に落ちたんだって

これを奥ゆかしい女性ばかり出席していたから
欧米の習慣をファッションとして導入している弊害
などと片付けられるかどうか

僕はこの式の新郎と新婦はこの後離婚してるんじゃないかと思っている
MCさんはその2人がどうなったかは何も触れていなかったけど

ブーケが地面に落ちる
そのあと結婚式はお葬式でしょう?

仮に奥ゆかしい女性たちが集まってしまっていて誰もブーケを受け取ろうとしなかったとしても
誰でもいいからブーケが地面に落ちる前に掴むべきじゃないか?

男だって式場のスタッフだってカメラマンだって誰でもいいでしょう
本当に2人を祝福しようと集まっている人たちなのか?

ここでこそ彼の出番だったね
野球部の彼
彼だったら地面すれすれでブーケをダイビングキャッチだよ!
一発逆転!これで拍手喝采、式も大盛り上がりだよ!

僕もたまにカメラマンで式に入ることあるんだ
ダイビングキャッチの練習もしておかないといけないね

カテゴリー
未分類

気を失うように眠った

昨日は無理でした
夕飯食べて中日の大量得点だけ確認してその後はもう眠ってました
目が覚めたら7時でした
目覚めはすっきり
だって目が覚めたら目の前を大きなムカデが這っていた
たまに僕の布団にはムカデが現れるんだよね
そんなにムカデは嫌いじゃないし
だけどやっぱりびっくりするけど

とおもっていたら左足首がかなり痛い
いつの間にか捻挫してたみたい
歩くのにも支障がある
でもまあ今日からまたすっと毎日キーボートポチポチしてるだけだら問題ない