всплывающее окно JavaScript и перезагрузите - PullRequest
0 голосов
/ 29 сентября 2011

У меня есть небольшое изменение в JavaScript window.opener.reload.

Обычно, если я хочу перезагрузить страницу после закрытия всплывающего окна, я использую

   window.opener.reload(true)

Но на этот раз я хочу загрузить другой URL в окно opener.

Итак, я попробовал это:

  window.opener.href('url').reload(true);

Но это не работает.Любые идеи о том, почему это не работает и как я могу заставить его работать ??

Спасибо jw

Ответы [ 4 ]

1 голос
/ 29 сентября 2011

Назначить на location.href:

opener.location.href = "url";
0 голосов
/ 29 сентября 2011

Вам не нужно перезагружать страницу при установке нового URI (второй случай), вы должны кодировать напрямую:

opener.location.href = "url";
0 голосов
/ 29 сентября 2011

Попробуйте вместо этого:

window.opener.location.href = "somepage.htm";
0 голосов
/ 29 сентября 2011

Это может работать (с учетом ограничений политики того же происхождения):

window.opener.location = url;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...