Показать сообщение отдельно
Старый 24.11.2005, 17:45
Muchacho вне форума Посмотреть профиль Отправить личное сообщение для Muchacho Найти все сообщения от Muchacho
  № 7  
Ответить с цитированием
Muchacho

Регистрация: Nov 2002
Адрес: Москва
Сообщений: 116
A.SSpike, то, что касается изменения размеров объекта, расположенного на странице, путем JavaScript, касается именно браузера. Тот код, который ты привел, касается только реакции содержимого клипа на изменение размеров плеера, а мне нужно как раз размеры плеера менять. Но вообще, я разобрался!

Поместил клип в ячейку таблицы. Задал клипу размеры в 100% (а не в пикселях), что б он заполнил собой всю ячейку. А затем меняю размер ячейки из JavaScript (ячейке для этого, конечно, должен быть присвоен id)

Код:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
<script language="JavaScript">
	function some(obj){
		document.getElementById(obj).height = 336;
	}
</script>
</head>

<body onLoad="some('myCell')">
<table width="100%" height="100%" border="1" cellpadding="0" cellspacing="0">
  <tr>
    <td width="30" height="30">&nbsp;</td>
    <td height="30">&nbsp;</td>
    <td height="30">&nbsp;</td>
  </tr>
  <tr>
    <td width="276" height="30" align="center" valign="middle" id="myCell"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100%" height="100%">
      <param name="movie" value="square.swf">
      <param name="quality" value="high">
      <embed src="square.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%"></embed>
    </object></td>
    <td height="30">&nbsp;</td>
    <td height="30">&nbsp;</td>
  </tr>
  <tr>
    <td width="30">&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>