2015-01-15 8 views
1

У меня есть две страницы, называемые «Form_1.html» и «Form_2.html».Возвращение фокуса к родительскому окну из дочернего окна

  • "Form_1.html" является родительское окно, из которого я открытие "Form_2.html" с использованием метода window.open().

  • Теперь я хочу, чтобы при написании window.close() в дочернем окне («Form_2.html») я хочу, чтобы фокус возвращался к «Form_1.html», и родительское окно должно обновляться ,

  • Я хочу его в javascript только потому, что я не могу использовать jquery (потому что это запрещено).

Спасибо заранее

+0

Я написал это после того, как моя работа в дочернем окне делается , window.close(); \t \t \t window.open ("Form_1.html", "_ self"); но как обновить родительскую страницу сейчас? –

ответ

0

Вы можете использовать это:

function RefreshParent() { 
     if (window.opener != null && !window.opener.closed) { 
      window.opener.location.reload(); 
     } 
    } 
    window.onbeforeunload = RefreshParent; 

Вы можете найти демо здесь: http://aspsnippets.com/demos/542/

+0

Спасибо Vijay :) –

+0

Добро пожаловать, Аниш. – Vijay

+0

Можете ли вы ответить мне еще одну вещь, подобную этому? есть что касается фокуса только? –

Смежные вопросы