JavaScript PopUp - Цель ссылки из Всплывающего окна = другое Окно браузера

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

static void Main(string[] args) {
    if (Console.In != StreamReader.Null) {
        if (args.Length > 0 && args[0] == "/console") {
            // Start your service work.
        }
    }
}
5
задан SurfingCat 30 November 2009 в 19:00
поделиться

3 ответа

In the popup, add this to the onclick event of your link:

window.opener.location.href = "link_in_old_window.htm";
4
ответ дан 15 December 2019 в 01:03
поделиться

Насколько я знаю ... ИСПРАВЛЕНИЕ : Я думаю, вы можете использовать свойство window.opener .

Однако вы можете Удачи вам с использованием чего-то, что загружает всплывающее окно в контексте текущей страницы с помощью AJAX. В этом случае, поскольку вы все еще находитесь на главной странице, у вас есть доступ к любому javascript на этой странице. Так, например, вы можете открыть всплывающее окно, зафиксировать событие щелчка без этого окна, динамически закрыть всплывающее окно, а затем изменить текущее местоположение страницы.

Я сделал это с помощью Smoothbox , но Thickbox или другие могут выполнить ту же задачу.

0
ответ дан 15 December 2019 в 01:03
поделиться

You can also check out the opener property.

http://www.webreference.com/js/tutorial1/opener.html

0
ответ дан 15 December 2019 в 01:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: