Изменить значение параметра bgcolor при наведении мыши? - PullRequest
0 голосов
/ 22 мая 2010

У меня есть форма для отправки электронной почты .SWF.Цвет фона задается с помощью:

`<param name="bgcolor" value="#000000" />` 

и в кодировке:

`<embed src="FILE.swf" flashvars="STUFF" quality="high" **bgcolor="#000000"** width="260" height="32" name="WidgetMailBlack" align="middle" swLiveConnect="true" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />`

Возможно ли при наведении указателя мыши на объект или на содержащийся div изменить эти значения?то есть # ffffff

большое спасибо!

Ответы [ 3 ]

1 голос
/ 22 мая 2010

Установите для параметра wmode значение transparent, избавьтесь от параметра bgcolor и используйте CSS, чтобы вместо этого установить цвет фона для объекта.Например,

<param name="wmode" value="transparent">

<embed src="FILE.swf" ... wmode="transparent">

И CSS:

embed, object { background-color: black }
embed:hover, object:hover { background-color: white }
0 голосов
/ 22 мая 2010

Это было бы возможно, также можно изменить содержащийся цвет div .

Flash используется, но Forms, если не в надлежащем RIA, вероятно, лучше всего оставить в HTML / JS. Вот несколько полезных ресурсов для создания красивых форм:

  1. Доступные формы красивее - немного старовато, но хорошо
  2. Хорошие формы - действительно хорошая библиотека js, которая упрощает стилизацию форм.

НТН, Джордж

0 голосов
/ 22 мая 2010

Не в разметке. Вам придется снова вызвать фильм с новыми значениями.

...