下記のページはクリックするとレイヤーに乗ったFlashが表示される
仕組みになっておりますが
これをクリックせずともFlashが表示されるように
カスタマイズするとしたら、どう変更を加えれば良いでしょうか?
http://www.muraken.biz/overlay/overlayflash.html
このページで使われているJSのソースコードです。
http://www.muraken.biz/overlay/overLayFlash.js
showFlash(objLink)がFlashを表示、hideFlash()がFlashを非表示にする関数です。
ページ表示時に表示したいなら、bodyのonLoadでshowFlashを叩いてやれば良いです。
<body onload="showFlash(document.getElementById('fla'));"> <a href="flash.swf" id="fla"></a> </body>
aタグがカッコ悪いと思うときはshowFlashの改造が必要です。
例えばswfファイル名を引数にしたいなら、以下のような感じ。
(-行を削除、+行を追加です。)
- function showFlash(objLink){ - var file = objLink.href; - var ver = objLink.ver; + function showFlash(file){ + var ver = '9.0.0'; // Flashのバージョン
参考になれば幸いです。
ありがとうございます!
解決しました!