Вставляю в блок флешку:
echo '<div id="mssHolder"><p>Flash</p></div>';
echo '<script type="text/javascript" src="'. base_path() . "sites/default/files/flash" .'/swfobject.js">
</script>
<script type="text/javascript">
var widget_so = new SWFObject("'.base_path()."sites/default/files/flash".'/monoslideshow.swf", "mss", "800", "170", "9", "#ffffff");
widget_so.addParam("base", "'.base_path().'sites/default/files/flash");
widget_so.addVariable("showLogo", "false");
widget_so.addVariable("showVersionInfo", "false");
widget_so.write("mssHolder");
</script>
</div>';
?>
Хочу, чтобы она по ширине была во весь блок. Как получить размер текущего блока?
Комментарии
elem = document.getElementById("id объемлющего блока или чего там");
width = elem.style.width;
height = elem.style.height;
И смотрим сюда:
https://developer.mozilla.org/en/DOM/document.getElementById
https://developer.mozilla.org/en/DOM/element
https://developer.mozilla.org/en/DOM/element.style
https://developer.mozilla.org/en/DOM/CSS
Это делать в block-user-0.tpl.php или в поле редактировании блока?
куда угодно где будет выполняться один раз. не забыть обернуть в $(document).ready
А можно как-нибудь в блоке редактирования блока получить $block_id?