Подтвердить что ты не робот

Изменить URL уже открывшегося всплывающего окна

Можно ли изменить URL-адрес всплывающего окна.

Предположим, я открываю всплывающее окно:

function pop1(){
    window.open('http://google.com','wind1');   
}

Можно ли изменить URL-адрес всплывающего окна "wind1", чтобы сказать "http://msn.com". Что-то с location.href или любым другим решением.

4b9b3361

Ответ 1

var w1 = window.open('http://www.canop.org','wind1');

w1.location.href='http://www.google.com';

Ответ 2

в новом всплывающем окне используйте это:

$(документ).ready(функция() { window.parent.location = "http://www.google.com" })

Ответ 3

Для меня, когда я менял только конец URL-адреса (часть параметров), я использовал небольшой трюк: Загрузка другого URL-адреса перед использованием нового аналогичного URL-адреса. Я решил использовать "about: blank", но можно использовать любой URL-адрес веб-сайта.

self.location = "about:blank";
self.location = desired_url;

//this code works fine both in Mozilla Firefox as in Chrome

Обратите внимание, что просто location = site; делает то же самое, что и location.href= site.
Я использую location.href только для READ текущего url.