Встраивание файлов .swf на страницу .html. - PullRequest
2 голосов
/ 30 марта 2012

Я создал вводную страницу для своего веб-сайта (это файл .swf) и пытаюсь встроить ее в файл .html, но HTML-код не позволяет мне изменить размер файла (я хочу файл, занимающий всю страницу, поэтому я попытался сбросить высоту и ширину части тега объекта до 100% - это не сработало) кто-то сказал мне, что лучший способ изменить размер файла - использовать javascript. Как бы я это сделал?

код выглядит следующим образом:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="intro to elianas website" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="intro.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#1C140D" />
<embed src="intro.swf" quality="high" bgcolor="#1C140D" width="100%" height="100%" name="intro" align="center" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

Ответы [ 4 ]

3 голосов
/ 30 марта 2012

Вам также необходимо указать высоту и ширину объекта.

<object width="100%" height="100%">
    <param name="movie" value="file.swf">
    ..
    <embed src="intro.swf" width="100%" height="100%" />
</object>
2 голосов
/ 20 ноября 2012

Похоже на неактивное сообщение, но на тот случай, если кто-то ищет решение, наткнется на это, вот решение:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 
    codebase="http://download.macromedia.com/pub/shockwave/
    cabs/flash/swflash.cab#version=6,0,40,0" 
    width=100% height=100% id="intro"> 

  <param name="movie" value="sample.swf" /> 

  <param name="quality" value="high" /> 

  <param name="bgcolor" value="#1C140D" /> 

  <embed src="/path/to/sample.swf" quality="high" bgcolor="#1C140D"
      width=100% height=100% name="intro" align="" 
      type="application/x-shockwave-flash" 
      pluginspage="http://www.macromedia.com/go/getflashplayer"> 
  </embed> 

</object>

Примечание:

  1. Не определяйте параметры ширины и высоты в двойных кавычках (при использовании%)
  2. Этот метод не будет работать для XHTML, <embed> не может быть в пределах <object>тег
0 голосов
/ 28 сентября 2013

Используйте CSS для увеличения ширины и высоты страницы вашего тела и HTML-теги

<style type="text/css">
html,body {
    height:100%;
    width:100%;
}

body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
</style>

У меня была похожая проблема с флэш-файлом полной страницы, когда Firefox не отображал флэш-память, а Chrome отображал ее с ограниченной высотой в верхней части страницы.

0 голосов
/ 30 марта 2012

Вот краткий рассказ о внедрении SWF в HTML:

http://www.tizag.com/flashTutorial/flashhtmlcode.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...