![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2003
Адрес: www.flasher.ru/forum
Сообщений: 946
|
Здравствуйте.
Задача: при срабатывании определенного события во флэшке, нужно передать фокус окну с этой флэшкой. Я делал это через getURL("javascript:window.focus();"); Но это работает только с Internet Explorer'om Подскажите JS код, чтобы это работало в Опере и Firefox'e (как минимум) Заранее спасибо.
__________________
44px|freealt|... |
|
|||||
|
.grin! wuz here
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<!--<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />-->
<title>test</title>
<style type="text/css">
</style>
</head>
<body>
<script type="text/javascript">
function wo(href){
var w = window.open(href, '_blank', {resizable : 'yes',
menubar : 'no',
status : 'yes',
scrollbars : 'yes',
address : 'no',
width : 600,
height : 600});
setTimeout(function(){window.focus();w.blur();}, 5000);
setTimeout(function(){window.blur();w.focus();}, 10000);
setTimeout(function(){window.focus();w.blur();}, 15000);
}
</script>
<a href="http://ya.ru" onclick="wo(this.href);return false;">sdgdsgfr</a>
</body>
</html>
1) фокус вернуть можно только при взаимодействии с окнами, не вкладками. т.е. одно из должно быть поп-апом. (кроме оперы) 2) 2-е окно должно быть открыто тобою же, иначе можно попасть под действия блокеров пс. поправил код...
__________________
Breakcore them all! Последний раз редактировалось KidsKilla; 09.08.2007 в 15:38. |
|
|||||
|
.grin! wuz here
|
совсем. это типа access violation.
политика "не надо решать за юзера".
__________________
Breakcore them all! |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:34. |
|
|
« Предыдущая тема | Следующая тема » |
|
|