• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Objectタグでgifを載せようとしたらテキストボックスになる。)

HTMLのObjectタグを使用してGIF画像を表示する方法と、テキストボックスが表示される理由について

このQ&Aのポイント
  • HTMLのObjectタグを使用してGIF画像を表示する方法について説明します。
  • テキストボックスが表示される理由について解説します。
  • Objectタグの奥深さについても触れます。

質問者が選んだベストアンサー

  • ベストアンサー
  • d-3
  • ベストアンサー率42% (16/38)
回答No.1

<object date="button/replay.gif" type="image/gif" classid="C3EAF164-E06A-11D2-B5C9-0050041B7FF6" id="Replay" name="replay" border="0" width="123" height="83"> <param・・・・(割愛) </object> 2行目・・・dateじゃなくてdataです。 >画像が表示されず、何故か複数行テキストボックスが出てきてしまいました。 画像が表示されない原因はおそらく上記の記述ミスで、テキストボックスのように見えるのは、<object>の表示領域のスクロールバーではないですか?  これを消す方法は、下記URLが参考にしてみてください。 http://sharland.yoko.ne.jp/Scriptlets/ImageScroll/ImageScroll.html #<object>要素については、ブラウザの対応状況がまだ進んでいない模様です。あと、ブラウザの設定によっては表示されない場合(ActiveXを無効にするなど)があります。特に必要がなければ画像は<img>で表示させることをおすすめします。

参考URL:
http://sharland.yoko.ne.jp/Scriptlets/ImageScroll/ImageScroll.html
hanywa
質問者

お礼

回答くださいまして有難う御座います。 date・・・これじゃ日付ですね(恥)うっかりミスです。お恥ずかしい。 ところが、dataに直したのですが、状況は改善せず・・ スクロールバーも、スクロールバーが出ているものも、ハンドルが無く、画像も見えない状態です。 と思ったら直りました。 お恥ずかしい事に、今回割愛したParamタグがどうも間違えていたらしく(以前使用していたソースを引継いだのですが、そのソースがボード依存のタグを書いており、有効なタグではなかったのです。。。)それを除く事で、表示領域内に画像が表示されました。 どうもお手数をおかけいたしました。 object要素は対応が進んでないし、ややこしいからと、普段Webにあげるモノを作成するときはEMBEDタグと合わせたものを作成ソフトに任せて作成していたのですが、いざ自分で書くとなるとあまりのobjectタグの奥深さに敗北です。とほほ。 今回はスタンドアローン環境で動かすものなので環境依存ができるのですが、それ故に普段書きなれないタグを作成する事となりミス多発。。お恥ずかしい限りです。 ありがとうございました。まだまだ未熟者故、今後もお世話になるかと思いますが、どうぞ宜しくお願いいたします。

関連するQ&A

専門家に質問してみよう