![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2006
Сообщений: 4
|
Народ, выручайте, я уже не знаю, чего делать. Internet Explorer втупую не переваривает обращения Flash-роликов через ExternalInterface. Firefox и Safari работают отлично, а IE — нет
![]() Я подозреваю, что что-то где-то не прописал. Но что и где, может подскажете? Flash-ролик в HTML-файле имеет такой вид: <object classid="clsid 27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" name="switchPhoto" width="750" height="500" id="switchPhoto"><param name="movie" value="photoFrame.swf"> <param name="quality" value="high"> <param name="allowScriptAccess" value="sameDomain"> <param name="wmode" value="transparent"> <embed src="photoFrame.swf" width="750" height="500" quality="high" wmode="transparent" allowScriptAccess="sameDomain" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="switchPhoto"></embed> </object> Код javascript: <script language="JavaScript"> <!-- var _gallery = 1; function getGalleryNum () { return _gallery; } --> </script> Код ActiveScript, который обращается к функции downloadPhoto: _gallery = ExternalInterface.call("getGalleryNum"); Все вроде бы просто. Но не работает, собака — и именно в IE ![]() Поможите, люди добрые, третью ночь не сплю ![]() |
![]() |
Часовой пояс GMT +4, время: 05:59. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|