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

Регистрация: Nov 2011
Сообщений: 13
SWFObject автоматически устанавливает фокус на флешку сразу после загрузки html страницы или там есть для этого метод?
Я встраивал им, но фокус не устанавливался...возможно, я делал что-то не так...киньте, пожалуйста, ссылку на проверенную инструкцию по встраиванию флешки с помощью SWFObject, чтобы фокус устанавливался...

Вот такой код устанавливает фокус ввода на флешку в IE и FireFox

Код:
<!-- saved from url=(0013)about:internet -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body bgcolor="#ffffff" onload="document.getElementById('fleshka').focus();">
<embed src="myFlash.swf" 
    	id = "fleshka"
        play="false" 
        loop="false" 
        menu="false" 
        quality="high" 
        scale="noborder" 
        wmode="opaque"
        devicefont="true" 
        bgcolor="#ffffff" 
        width="1100" 
        height="800" 
        name="Buttons" 
        align="middle" 
        swLiveConnect="false" 
        type="application/x-shockwave-flash" 
        pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
        
 />
</body>
</html>
Особо стоит обратить внимание на параметр wmode="opaque". Без него FireFox фокус не переводит.
К сожалению в Chrome и Opera это не работает.