X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Вопрос об иерархии...
2.71
2.71
Topic Starter сообщение 27.1.2008, 21:38; Ответить: 2.71
Сообщение #1


Здравствуйте!
В теге <body></body> присутствует встроенная флешка со следующим кодом:

<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="1000" height="670" bgcolor="000000" style="background: #000000;" name="elem">
<param name="movie" value="http://glance.ru/files/191_v3_vnutr_.swf">
<param name="quality" value="high">
<embed src="flash_files/191_v3_v.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="1000" height="670" bgcolor="000000"></embed>
</object>

Подскажите пожалуйста как обратиться к размеру width и height используя иерархию JavaScript? elem.width и document.window.elem не получается.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 28.1.2008, 2:53; Ответить: Webmaster_hb
Сообщение #2


2.71, попробуйте
флешу добавляешь id='test'
и обращаешься уже к getElementById('test').style.width = '200';

если не получится то можно сделать так,
положить флешку растянутую по высоте и ширине на 100% в DIV определенных размеров
и уже скриптом меняешь размеры DIV
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2.71
2.71
Topic Starter сообщение 28.1.2008, 11:45; Ответить: 2.71
Сообщение #3


В Opera и FireFox работает, а в IE нет! Что делать?
Просто именно в этом и была проблема чтобы заставить работать IE... Opera она и так работала.

// функция подвязана на событие onResize()
function tet()
{
document.getElementById('test').style.width = '200';
}
-->
</script>
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<tabler width="100%" height="100%">

</tabler><center><div id='test'>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" align="middle" height="600" width="800">
<param name="allowScriptAccess" value="sameDomain">
<param name="movie" value="index.swf"><param name="menu" value="false"><param name="quality" value="high"><param name="bgcolor" value="#000000"><embed src="index_files/index.swf" menu="false" quality="high" bgcolor="#000000" name="indexswf" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" height="72%" width="72%">
</object>
</div>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 28.1.2008, 12:32; Ответить: Webmaster_hb
Сообщение #4


2.71, у вас у object стоят фиксированные размеры
height="600" width="800"

поставьте в процентах как и embed
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2.71
2.71
Topic Starter сообщение 28.1.2008, 12:53; Ответить: 2.71
Сообщение #5


Спасибо большое!
Всё оказалось намного проще!
Я просто изменил статические размеры на проценты в теге object и всё стало ресайзиться во всех браузерах!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 28.1.2008, 12:57; Ответить: Webmaster_hb
Сообщение #6


2.71, а я о чем сказал ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2.71
2.71
Topic Starter сообщение 28.1.2008, 13:18; Ответить: 2.71
Сообщение #7


Просто я хотел чтобы в зависимости от того какой размер браузера будет происходил ресайзинг флешки. Сначала пытался сделать это процентами (но т.к. не поменял проценты в object работало как надо только в Opera) затем решил изменять ширину и высоту с помощью JS однако как выяснилось всё намного проще. Руки просто еще кривые. =(
Спасибо!

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопрос - платное размещение баннеров на сайте
10 WGN 3191 14.12.2020, 14:20
автор: Peterson
Открытая тема (нет новых ответов) Вопрос по рекламе в "инстаграме"
Только активные аккаунты могут создавать или редактировать рекламу
8 Zubkov 16055 17.1.2020, 17:49
автор: Forumacc
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВопрос-ответ о работе форума
307 dos1k 43335 9.11.2019, 17:59
автор: heks
Открытая тема (нет новых ответов) Жена логопед, собрался ей приводить клиентов. Встал вопрос, куда приводить.
В теме перечисление доступного мне продвижения, но с чего начать?
9 memeplex 3729 16.2.2019, 15:45
автор: zyzy
Открытая тема (нет новых ответов) Предлагаю размещение качественных ссылок на форумах и сервисах вопрос ответ
21 ПроФФи 5030 2.3.2018, 20:56
автор: ShowPrint


 



RSS Текстовая версия Сейчас: 24.4.2024, 17:20
Дизайн