Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   opener.focus() в Google Chrome (https://javascript.ru/forum/css-html/17436-opener-focus-v-google-chrome.html)

igrok 19.05.2011 13:21

opener.focus() в Google Chrome
 
Привет всем,
подскажите в хроме метод focus() совсем не работает или можно как нить обойти данную ситуацию.

Заранее спасибо

ksa 19.05.2011 13:42

Цитата:

Сообщение от igrok
в хроме метод focus() совсем не работает

А как ты его применяешь?

В моём например все работает...

<!DOCTYPE html>
<html>
<head>
<title>test</title>
<style type="text/css">
</style>
<script type="text/javascript">
</script>
</head>
<body onload='document.getElementById("test").focus()'>
<input type='text' id='test' />
</body>
</html>

igrok 19.05.2011 13:45

нет нет, не этот фокус...
фокус между окнами, я пытаюсь из дочернего окна перевести фокус на родительское

ksa 19.05.2011 13:58

igrok, т.е. пример опять мне писать? :lol:

ksa 19.05.2011 14:05

Цитата:

Сообщение от igrok
нет нет, не этот фокус...

У меня и такой работает...

tmp.html
<!DOCTYPE html>
<html>
<head>
<title>test</title>
<style type="text/css">
</style>
<script type="text/javascript">
var wtest
function OpenWin() {
	wtest=window.open('tmp1.html')
}
function Go() {
	wtest.focus()
}
</script>
</head>
<body onload='document.getElementById("test").focus()'>
<input type='button' value='Open window' onclick='OpenWin()' />
<input type='button' value='Focus window' onclick='Go()' />
</body>
</html>

tmp1.html
<!DOCTYPE html>
<html>
<head>
<title>test</title>
<style type="text/css">
</style>
<script type="text/javascript">
</script>
</head>
<body>
<p>Test</p>
</body>
</html>

igrok 19.05.2011 14:07

сейчас потестирую

igrok 19.05.2011 14:26

спасибо огромное, я просто привык все тестировать в консоли.....
а в консоли opener.focus()
не пашет.

Спасибо


Часовой пояс GMT +3, время: 13:35.