質問 |
||
| 質問者:mmmmmm00 | 画像がスタートするまでの画面 | |
|---|---|---|
困り度:
|
<EMBED SRC="xxx.wav" AUTOSTART=false> としたときに、この部分の画面が真っ暗なまま 静止した状態からスタートします。 この部分を写真などのイラストにすることは 可能なのでしょうか? |
|
質問投稿日時:08/03/25 18:59 質問番号:3894008 |
||
回答良回答20pt |
|
| 回答者:leap_day | こんにちは javascriptを使えばできるのはできますが、ちょっと意図とは違うかもしれませんけど・・・ <script type="text/javascript"><!-- function change(n) { n.innerHTML = "<embed src='test.wmv' style='width:300px;height:300px;' autostart='true'>"; Tid = setTimeout("load()",15000); } function load() { clearTimeout(Tid); document.getElementById("test").innerHTML = "再生するにはクリックしてください"; } //--></script> <div id="test" style="width:300px;height:300px;background-color:red;" onclick="change(this)"> 再生するにはクリックしてください </div> ※『再生するにはクリックしてください』の部分を画像など希望のものに変更 ※Tid = setTimeout("load()",15000);の秒数はムービーの終了時間にあわせてください(サンプルは15秒) ※background-color:red;はとりあえずつけてるだけです ※表示の時間制限があるので再生のみにするようになります |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/03/27 01:21 回答番号:No.3 |
|
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答 |
|
| 回答者:nekoi | タグの問題ではなく、閲覧環境の問題のような気がしてきました。 真っ暗な画面があるだけとのことですが、それは最初だけですか? ちゃんと動画自体は最後まで再生されるのでしょうか? あとWindows Media Playerは入っていますか?入っているのでしたらバージョンを教えてください。動画のバージョンとWindows Media Playerのバージョンが合っていないと見れないことがあります。 あとインターネットをごらんになられているブラウザはIEでしょうか? それ以外のブラウザの場合、やはりプラグインなどの問題で見れないことがあります。 |
|---|---|
| 種類:補足要求 どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/03/26 15:50 回答番号:No.2 |
|
| この回答への補足 | AUTOSTART=false の場合 再生しないと見れないですよね そのボタンを押すまでの間が 真っ黒なので それをどうにかしたいと思います。 どうでしょうか。 |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答良回答10pt |
|
| 回答者:nekoi | うーん、画像に関するご質問のようですが、お書きのタグを読む限り、画像じゃなくて音楽ファイルのように思えます。 前後のタグでお書き忘れの部分はないでしょうか? ページに画像を埋め込みたいのであれば一般的なimgタグを使用すればいいだけだと思うのですが? あと、動画や音声はプラグインがインストールされていないブラウザでは再生されません。 あと、音楽に関してのみ言えば、他のタグに変えるという方法があります。 BGSOUNDはIEのみのため、OBJECTタグがいいです。EMBEDから今後、移行が望まれているタグです。 |
|---|---|
| 種類:補足要求 どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/03/26 01:52 回答番号:No.1 |
|
| この回答への補足 | <EMBED SRC="xxx.wav" AUTOSTART=false> は誤りで <EMBED SRC="xxx.wmv" AUTOSTART=false> でした。 真っ暗な画面があるだけなので、 そこに「再生ボタンをクリックしてください」 のような文言を入れたいのです。 |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |