PDA

Просмотр полной версии : Flash и HTML


PsihColumbia
03.11.2008, 02:12
Привет всем, у меня проблемка, сделал в дриме таблици засунул флэшь туда сохранил кинул всё что надо на фьтп айта в итогде отображаеться всё кроме флэша, в чём может быть проблема? папку скриптс кинул тоже, нужно очень срочно помогите плииииз.....((

Dizainoff
03.11.2008, 02:20
Для того чтобы вам ответить надо увидеть сам HTML код, а лучше сразу ссылку на ваш сайт.

PsihColumbia
03.11.2008, 02:25
кину код щас, сылку дать сорри не могу.

Добавлено через 2 минуты
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
<!--
body {
background-image: url(background.gif);
}
-->
</style>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>

<body>
<table width="392" height="206" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><table width="279" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="logo.png" width="631" height="149" /></td>
</tr>
<tr>
<td><table width="0" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="levo.png" width="30" height="293" /></td>
<td><script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','570','height','292','src','1','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','1' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="570" height="292">
<param name="movie" value="1.swf" />
<param name="quality" value="high" />
<embed src="1.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="570" height="292"></embed>
</object>
</noscript><img src="fon.png" width="570" height="1" /></td>
<td><img src="pravo.png" width="30" height="293" /></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="m-glav.png" width="631" height="61" /></td>
</tr>
</table></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
</body>
</html>

Dizainoff
03.11.2008, 02:46
Я не знаю назначение функции AC_FL_RunContent так как она от нас скрыта но при загрузки флеш (1.swf) не отображается так как он заключен между тегами <noscript></noscript>

И старайся не пользоваться визуальными средствами - учись прописывать все своими руками — быстрее начнешь понимать.

PsihColumbia
03.11.2008, 02:50
а как прописать ручками в блокноте чтобы флэшь отобразился?

Dizainoff
03.11.2008, 03:00
Я не имел ввиду отказаться от DW и перейти к мучениям в блокноте.
Просто старайся по больше времени проектировать в режиме кода а не в режиме дизайна

Код вставки из твоего примера
<object classid="clsid:d27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="570" height="292">
<param name="movie" value="1.swf" />
<param name="quality" value="high" />
<embed src="1.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="570" height="292"></embed>
</object>

Из твоего кода я могу только предположить что функция AC_FL_RunContent вставляет флеш объект (ActiveX) и делает его активным. Но если Browser не поддерживает скрипты то вставка происходит стандартным методом.

Варианты ошибок:
1 - Не отобразился сам ActiveX — Browser поддерживает скрипты но функция AC_FL_RunContent содержит ошибки или просто у тебя не установлен Flash Player
2 - ActiveX отобразился но не загрузилась флешка — или нет swf файла или не верно прописан путь

Но более точно причину твоей проблемы можно будет сказать только тогда когда увидим весь проект со всеми файлами — в архиве.

PsihColumbia
03.11.2008, 03:46
всё помогло дело и правда было в носкриптс, я ваще не понимаю нафига дрим вивер это создаёт %-\

Добавлено через 1 минуту
спасибо большое) терь разобрался)