За последние 24 часа нас посетили 17759 программистов и 1625 роботов. Сейчас ищут 1255 программистов ...

Запустить функцию в опенере?

Тема в разделе "JavaScript и AJAX", создана пользователем Ambrella, 3 июл 2008.

  1. Ambrella

    Ambrella Активный пользователь

    С нами с:
    10 ноя 2007
    Сообщения:
    206
    Симпатии:
    0
    У меня есть всплывающее окно в нем пользователь чтото добаляет в базу... Соответсвенно после нажатия на кнопку добавить все это ПХП обрабатывает, и возвращает страницу следующего содерждания с номером запроса в скрипте:

    [js]
    window.opener.Somesink (12537);
    window.close();
    window.opener.focus();

    [/js]

    Так вот скрипт таким образом не передает значение в функцию опенера :( Собственно вообще так не работает запуск функции опенера...
     
  2. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    после перезагрузки документа в окне (обработка пыхом) связи теряются
     
  3. Ambrella

    Ambrella Активный пользователь

    С нами с:
    10 ноя 2007
    Сообщения:
    206
    Симпатии:
    0
    У меня есть другая страница по такому же принципу действия, она перезагружается и обрабатывается пхп, разница только в том что там срабатывает функция по нажатию пользователем... и она передает, и все помнит, и все срабатывает...

    Кстати и window.opener.focus(); сам по себе работает даже здесь. Да и окно то даже перезагружаясь никуда не девается, для него опенер и в Африке опенер...

    Пробовал таймером с нулевой задержкой запускать window.opener.Somesink (12537) — тоже не срабатывает. Просто глохнет на этом месте и все :(