No.1ベストアンサー
- 回答日時:
前回のご質問
「複数あるflashをファイルをページの読み込みごとにランダムで再生したい」
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1899394
↑教えて!goo ↓OKWave (同じです)
http://okwave.jp/kotaeru.php3?q=1899394
への回答は読まれましたか?
もう少し条件を書いてくれないと,答えにくいのです。
今回も,
「SWFが貼り付いているHTMLのページを表示したときに,
24時間の時刻によって,24個のSWFを,
Flash5 以上バージョンのスクリプトによって表示させたい。」
と言うことと勝手に解釈します。
まず,「0.swf」~「23.swf」 という24個のSWFを用意します。
「0.swf」~「23.swf」 と同じステージの大きさのドキュメントを作成し,
HTML と同じディレクトリに任意の名前で保存します。
タイムラインの フレーム1 に以下のようなスクリプトを書けば,
パブリッシュしたとき,
その SWF に「0.swf」~「23.swf」が,
時刻によって,例えば6時なら「6.swf」のように読み込まれます。
------------------------------------
//Dateオブジェクトの作成
myDate = new Date();
//時刻の取得(0~24)
myHour = mydate.getHours();
//ムービー内に myHour +".swf" をロード
this.loadMovie(myHour+".swf");
------------------------------------
もし,Flash4以前であれば,
時刻の取得はできないので,
JavaScriptで時刻を取得しておいて,その時刻の変数をFlashに送信し,
JavaScriptから得た時刻によって読み込むSWFを変える必要が出てきます。
しかし,それをするくらいなら,最初からJavaScriptでFlashを表示したほうが早いかもしれません。
また,FlashもJavaScriptも,クライアントサイドのスクリプトで動作します。
時刻はPCの時刻を取得しますので,
PCの時刻がくるっていれば,違う時刻のものが表示されます。
色んな時刻で思い通りのSWFが表示されるかどうかは,
自分のPCの時刻設定を変えれば良いので,楽に動作確認ができます。
PCの時刻で困る場合は,
PHPやPerlなど,サーバーサイドのプログラムで時刻を取得し,
その時刻の変数をFlash側に送る方法も考えられます。
ただし,サーバーの時刻が日本時間でなかったりする場合も多々あるので,
実際にやってみないとわからないと思います。
PHPやJavaScriptの質問であれば,そちらのカテゴリで質問される方が良い回答が得られる気がします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- C言語・C++・C# このプログラミング誰か教えてくれませんか 3 2022/05/13 17:27
- C言語・C++・C# このプログラミング誰か教えてくれませんか 2 2022/05/14 09:45
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- Word(ワード) ワードのテンプレ作れる? 1 2022/03/26 10:35
- Excel(エクセル) Excelから複数のWordファイルを操作する方法について教えて頂きたい。 やりたいことは、複数のW 2 2022/07/26 20:11
- C言語・C++・C# C# で、あるフォルダー内にあるすべてのテキストファイルを別のフォルダーにコピーする。 4 2022/11/21 13:23
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
- C言語・C++・C# pythonで外部のファイルを読み込む際のエラー 2 2022/04/12 19:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
おもしろフラッシュのサイト名...
-
この曲はなんでしょう?
-
私のコンピューター上のファイ...
-
arduino プログラムについて
-
chrome flash
-
FLASHの再生はできないのでしょ...
-
フラッシュゲームアーカイブ2
-
Flashコンテンツを使ったWebサイト
-
Flashをブロックしないで
-
ダウンロードしたデジブックはa...
-
ad or script について
-
VBAのコンボボックスの年月表示...
-
uwscでExcelに自動記入
-
パソコンのリカバリーについて
-
iPhoneです。 Adobeフラッシュ...
-
ロック画面に天気を表示したい
-
サイト構築の方法を教えてください
-
URLの/以降だけを入力したいです。
-
Adobe(マクロメディア)のFLAS...
-
adobe flash playerは無料です...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スマホでサイトの画像を長押し→...
-
フラッシュゲームアーカイブ2
-
uwscでExcelに自動記入
-
potplayerについて質問です
-
arduino プログラムについて
-
私のコンピューター上のファイ...
-
アメブロで音声ファイルを貼る方法
-
VBAのコンボボックスの年月表示...
-
この曲はなんでしょう?
-
Windows10重い
-
iPhoneです。 Adobeフラッシュ...
-
ad or script について
-
パソコンのリカバリーについて
-
chrome flash
-
Flashコンテンツを使ったWebサイト
-
Form内のselectを連動させるに...
-
FLASH MX で作成した、flashやA...
-
キャラクター設定について
-
Flashplayerの運用について
-
laptop go2からの買い替え、lap...
おすすめ情報