web 標準に関するフォーラムです。
html や css、スクリプトの話題や、 Firefox で正常に閲覧できないサイトの報告など。
モデレータ: Forum Moderators
-
困り者
投稿記事
by 困り者 »
HTML内にwmvファイルを埋め込む場合に、拡大して表示したいと思います。
元動画の縦横サイズは320x240(4:3)。
表示したい縦横サイズは、IE系が560x420(4:3)で、Firefoxは560x465(4:3に+45px)としたいのですが、下記のようなソースで表示するとFirefoxは横幅のみ拡大してしまいます。
縦幅も同じように指定のサイズで拡大したいのですがムリなのでしょうか。
--------------------
コード: 全て選択
<object id="Player" name="Player" classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="560" height="420">
<PARAM NAME="FileName" VALUE="hoge.wmv">
<EMBED type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" SRC="hoge.wmv" width="560px" height="465px">
</EMBED>
※サイズ以外の設定は省いています
</object>
-
へ
投稿記事
by へ »
何でEMBEDを使うのかな? W3Cにしたがってobjectにしましょう。
Firefox用
<object data="hoge.wmv" type="application/x-mplayer2"
width="560px" height="465px" >
<param name="uimode" value="full" />
<param name="enabled" value="true" />
※こんな感じ
</object>
-
RRR
- 記事: 3
- 登録日時: 2009年12月09日(水) 17:22
投稿記事
by RRR »
へ さん、ありがとうございます。
ご教授いただいたOBJECTでの表示にしてみたのですが、、
やはり動画が拡大されるのはWidthのみで、Heightは指定のサイズ(465px)にはなりませんでした・・
※ログインしたので名前が変わってしまいました。
-
へ
投稿記事
by へ »
RRR さんが書きました:へ さん、ありがとうございます。
ご教授いただいたOBJECTでの表示にしてみたのですが、、
やはり動画が拡大されるのはWidthのみで、Heightは指定のサイズ(465px)にはなりませんでした・・
※ログインしたので名前が変わってしまいました。
それは変ですね。家のはちゃんと指定したサイズで表示されますが...
-
RRR
- 記事: 3
- 登録日時: 2009年12月09日(水) 17:22
投稿記事
by RRR »
頂いたソースでファイル名を正しくしてみたのですが、
EMBEDの時と同じく、Widthが560でHeightがおそらく元動画の240pxのままという横長な表示になってしまいます。。。
確認したのはFireFox3です。
下記のような感じで確認してみたのですが、Firefoxではwmvを拡大して表示できないのではと思ってしまいます。。。
コード: 全て選択
<div style="width:560px; background-color:#F90;">
<object data="hoge.wmv" type="application/x-mplayer2" width="560" height="465" >
<param name="uimode" value="full" />
<param name="enabled" value="true" />
</object>
</div>
-
RRR
- 記事: 3
- 登録日時: 2009年12月09日(水) 17:22
投稿記事
by RRR »
へ さん
Firefoxを再起動していたら見られるようになりました。
プレーヤーは指定のサイズに拡大されました。
ありがとうございました!
しかし別問題が発生しました。
プレーヤーの領域は希望のサイズになりましたが、
内容の映像は元wmvの320x240のままで表示されます。
この辺りはまた違った問題ですね。。。