Показать сообщение отдельно
  #11 (permalink)  
Старый 18.01.2013, 01:28
Интересующийся
Отправить личное сообщение для Chum Посмотреть профиль Найти все сообщения от Chum
 
Регистрация: 17.01.2013
Сообщений: 10

Прошу подсказать, упростил вставку SWF и вот что получилось:
Вот это работает:
<div id="kart" style="width: 100%; text-align: center;">
    <object id="FlashID" width="100%" height="600" data="components/com_kartarf/images/swf/karta.swf" type="application/x-shockwave-flash">
        <param name="movie" value="components/com_kartarf/images/swf/karta.swf" />
        <param name="quality" value="high" />
        <param name="wmode" value="window" />
        <param name="swfversion" value="6.0.65.0" />
		<param name="flashvars" value="<?php echo $this->item->strFlVar; ?>"/>
        <param name="expressinstall" value="Scripts/expressInstall.swf" />
        <div><h4>Для содержимого этой страницы требуется более новая версия Adobe Flash Player.</h4>
        <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" 
		alt="Получить проигрыватель Adobe Flash Player" width="112" height="33" /></a></p></div>
    </object>
</div>

А вот это не работает
<div id="kart" style="width: 100%; text-align: center;"></div>
<script>
    var znach = "<object id=\"FlashID\" width=\"100%\" height=\"600\" data=\"components/com_kartarf/images/swf/karta.swf\" type=\"application/x-shockwave-flash\">";
	   znach += "<param name=\"movie\" value=\"components/com_kartarf/images/swf/karta.swf\" />";
	   znach += "<param name=\"quality\" value=\"high\" />";
	   znach += "<param name=\"wmode\" value=\"window\" />";
	   znach += "<param name=\"swfversion\" value=\"6.0.65.0\" />";
	   znach += "<param name=\"flashvars\" value=\"<?php echo $this->item->strFlVar; ?>\"/>";
	   znach += "<param name=\"expressinstall\" value=\"Scripts/expressInstall.swf\" />";
	   znach += "<div><h4>Для содержимого этой страницы требуется более новая версия Adobe Flash Player.</h4>";
	   znach += "<p><a href=\"http://www.adobe.com/go/getflashplayer\"><img src=\"http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif\" ";
	   znach += "alt=\"Получить проигрыватель Adobe Flash Player\" width=\"112\" height=\"33\" /></a></p></div>";
	   znach += "</object>";
    document.getElementById('kart').innerHTML=znach;
</script>

В чём ошибка ?
Ответить с цитированием