人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

JavaScriptで質問です。
下記のページはクリックするとレイヤーに乗ったFlashが表示される
仕組みになっておりますが
これをクリックせずともFlashが表示されるように
カスタマイズするとしたら、どう変更を加えれば良いでしょうか?

http://www.muraken.biz/overlay/overlayflash.html


●質問者: makocan
●カテゴリ:インターネット ウェブ制作
✍キーワード:JavaScript カスタマイズ クリック レイヤー
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● makiton
●60ポイント

このページで使われている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のバージョン 

参考になれば幸いです。

◎質問者からの返答

ありがとうございます!

解決しました!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ