PDA

Просмотр полной версии : Не могу направить фокус на флешку в html-странице. Проблема с Javascript.


MedvedevA
14.09.2009, 17:26
У меня есть система администрирования написанная на flex. Проблема что при загрузке фокус не поподал на тектовое поле флешки. С помощю Javascript стал задаваь фокус для тега embed. Стало работать в IE, но в других броезарех отказывается(firefox, opera) хотя код джавасрипта вроде бы унивепсальный.

Если войти через IE http://svby.at.tut.by/test.html тогда фокус есть, а если firefox нету.

Код страницы где размещается флешка:
<html>
<body onload="func();">
<script language="JavaScript" type="text/javascript">
<!--



function func(){

var my_path=document.p1;
my_path.focus();
}


// -->
</script>


<embed src="http://svby.at.tut.by/mainmenu.swf" quality="high" bgcolor="#ffffff"
width="100%" height="100%" name="p1" id="p1" align="middle"
play="true"
loop="false"
quality="high"
allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>
</body>
</html>

iNils
14.09.2009, 17:28
Это не решаемая задача.

MedvedevA
14.09.2009, 18:45
Это не решаемая задача.
Сталкивались? Почему? Броузеры не понимают и точка!?

iNils
14.09.2009, 18:52
Год назад. Везде одно и тоже, фф и опера этого не могут. Про сафари не знаю, на нее не ориентировались.

MedvedevA
14.09.2009, 18:54
Год назад. Везде одно и тоже, фф и опера этого не могут. Про сафари не знаю, на нее не ориентировались.
Спасибо.

Alex_41
15.09.2009, 12:41
http://www.flasher.ru/forum/showthread.php?t=128777
Год назад. Везде одно и тоже, фф и опера этого не могут. Про сафари не знаю, на нее не ориентировались.
FF может, сафари нет, опера не знаю.

iNils
15.09.2009, 13:39
FF можетДайте ссылку на работающий пример.

Alex_41
15.09.2009, 14:34
Дайте ссылку на работающий пример.
работающий пример находится в не публичном коммерческом проекте, дать ссылку на него не могу, сделаю отдельное демо, дам ссылку. Тут я про это уже писал http://www.flasher.ru/forum/showthread.php?t=128777 , там же написан кусок кода, ничего сверхестественного.

iNils
16.09.2009, 20:15
Этот код у меня не работает. Поэтому я хочу увидеть рабочий пример.

Alex_41
17.09.2009, 12:39
FF 3.5.3 - работает;
IE 7.0.5730.11 - работает;
Flock 2.5.2 - работает; о_О
Opera 10.0 (1750) - не работает;
Safari 4.0.3 (531.9.1) - не работает;
Google Chrome 3.0.195.21 - не работает;
Avant Browser 11.7 (38) - не работает;

Alex_41
23.09.2009, 15:23
Этот код у меня не работает. Поэтому я хочу увидеть рабочий пример.

как там моя демка? смотрел? работает или нет?

KaBKa
24.09.2009, 09:09
Давно сталкивался с такой проблемой, года 2 назад работала во всех браузерах - IE, FF, Opera.http://kabanovalex.ru/downloads/index.rar